我现在正在使用OpenGl编写程序。我从文件中渲染一些相对复杂的3D图形。在三次核对代码后,我知道所有的值都被正确读取了。唯一表现异常的是法线。我是这样绘制它们的:
glVertex3fv(vert1);
glVertex3fv(vert2);
glVertex3fv(vert3);
glNormal3fv(norm1);
glNormal3fv(norm2);
glNormal3fv(norm3);
这些值是从GLFloats中读取的。告诉我正确的方法,或者至少告诉我我做错了什么。