xorserq

04-26-2014, 07:28 AM

Let's say that there's a vertex which is a part of a triangle, and part of a quad. To my best understanding, the normal of that vertex is the average of the normal of the quad and the normal of the triangle, right?

Let's also assume that the triangle is drawn before the quad. When should I call glNormal and with what vector?

Should I call glNormal 2 times, each time with the same vector (the average normal vector)?

Or should I call glNormal the last time the vertex is drawn with the average normal vector?

Let's also assume that the triangle is drawn before the quad. When should I call glNormal and with what vector?

Should I call glNormal 2 times, each time with the same vector (the average normal vector)?

Or should I call glNormal the last time the vertex is drawn with the average normal vector?