【发布时间】:2014-12-29 14:02:11
【问题描述】:
我正在像这样在 OpenGL 中打印一个三角形:
glBegin(GL_TRIANGLES);
glVertex3f(1,2,3);
glVertex3f(4,6,8);
glVertex3f(5,7,9);
glEnd();
我想计算三角形每个顶点的法线,我想像这样打印三角形:
glBegin(GL_TRIANGLES);
glNormal3f(?,?,?);
glVertex3f(1,2,3);
glNormal3f(?,?,?);
glVertex3f(4,6,8);
glNormal3f(?,?,?);
glVertex3f(5,7,9);
glEnd();
简而言之,我如何计算这个三角形的每个顶点的法线?
【问题讨论】: