我正在从Blender2.64编写一个python导出脚本。这个想法是我试图以OpenGLVBO友好的方式导出网格数据。所以我在结构布局数组中导出顶点属性。例如,对于具有顶点、法线和一对纹理坐标的网格,VBO中的每个vertexAttribute将是8个连续的float:vvvnnntt到目前为止一切顺利。问题是,当Blender进行UV映射时,它实际上可以将不同的uv分配给同一个顶点。也就是说,假设您有一个立方体:您有8个顶点,并且有6个面(在本例中为四边形)。我原以为索引为0,1,2,3的面/多边形暗示:vertex0,normal0,uvCoord0vertex1,normal1