关于opengl中的glNormal3f函数问题!
请问在opengl中的glNormal3f函数是怎么一回事?
如下一段代码:
int vi=face_indicies[i][j];
int ni=face_indicies[i][j+3];//Normal index
int ti=face_indicies[i][j+6];//Texture index
glNormal3f (normals[ni][0],normals[ni][1],normals[ni][2]);
glTexCoord2f(textures[ti][0],textures[ti][1]);
glVertex3f (vertices[vi][0],vertices[vi][1],vertices[vi][2]);
先用glNormal3f函数、然后付材质、然后画三维点,我将三维点在directx中显示,可有的面却透明,我知道是面的法线反了。因此,如何将上面的程序转化成directx的程序?不胜感激!