Question: Exercise 4 . Assume a clockwise winding order. Calculate the normalized normal vector for the triangle rendered by the following code segment, assuming that OpenGL

Exercise 4. Assume a clockwise winding order. Calculate the normalized normal vector for the
triangle rendered by the following code segment, assuming that OpenGL uses a left-hand
coordinate system where the x-axis extends to the right and the y-axis extends upward.
glBegin(GL_TRIANGLE_FAN);
glVertex2f(0.,0.5);
glVertex2f(0.2,0.5);
glVertex2f(0.4,0.5);
glVertex2f(0.6,0.9);
glVertex2f(0.7,0.2); glVertex2f(0,
-0.2); glVertex2f(-0.2,0.0);
glEnd();
glBegin(GL_TRIANGLES);
for (int i =1; i <10; ++i){ glVertex2f(0.09*i,-0.7);
glVertex2f(-0.09*i,-0.3);
} glEnd();
glBegin(GL_TRIANGLE_FAN);
glVertex2f(0.4,0.4); glVertex2f(-0.3,0.2);
glVertex2f(0.2,-0.3);
glEnd();

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!