为什么我的目标文件无法正确显示......这就是它的样子:
这是我的代码:
#self.verts - vertices
#self.norms - normals
#self.faces - faces
for i in range(len(self.verts)):
GL.glNormal3d(self.norms[i][0], self.norms[i][1], self.norms[i][2])
GL.glVertex3f(self.verts[i][0], self.verts[i][1], self.verts[i][2])
工作代码:
GL.glNormal3f(self.norms[n1 - 1][0], self.norms[n1 - 1][1], self.norms[n1 - 1][2])
GL.glVertex3f(self.verts[v1 - 1][0], self.verts[v1 - 1][1], self.verts[v1 - 1][2])
GL.glNormal3f(self.norms[n2 - 1][0], self.norms[n2 - 1][1], self.norms[n2 - 1][2])
GL.glVertex3f(self.verts[v2 - 1][0], self.verts[v2 - 1][1], self.verts[v2 - 1][2])
GL.glNormal3f(self.norms[n3 - 1][0], self.norms[n3 - 1][1], self.norms[n3 - 1][2])
GL.glVertex3f(self.verts[v3 - 1][0], self.verts[v3 - 1][1], self.verts[v3 - 1][2])