标签: opengl graphics 3d wavefront
所以我正在阅读obj文件并制作列表来存储顶点,纹理顶点,法线,顶点纹理和法线索引。使用立方体测试此结果会产生8个顶点和6个法线,但正常索引列表中有24个项目。
有人可以解释为什么这是因为我现在有点困惑吗?
答案 0 :(得分:1)
OBJ格式是为Gouraud着色而设计的,每个顶点有一个法线;而不是平面着色,每个多边形一个法线。选择一个立方体面,浏览文件数据并记下正常的索引和法线。你会明白为什么。