Visual studio 2008 为什么这个.obj加载器除了包含的.obj之外没有绘制任何东西?
我一直在修改一个关于在windows系统上加载.obj文件的教程,以适应glut 除了教程中包含的“Foot.obj”文件之外,这个东西什么都没画,我正发疯似地试图找出故障出在哪里。谢谢 要尝试加载不同的.obj,只需更改行即可Visual studio 2008 为什么这个.obj加载器除了包含的.obj之外没有绘制任何东西?,visual-studio-2008,opengl,glut,Visual Studio 2008,Opengl,Glut,我一直在修改一个关于在windows系统上加载.obj文件的教程,以适应glut 除了教程中包含的“Foot.obj”文件之外,这个东西什么都没画,我正发疯似地试图找出故障出在哪里。谢谢 要尝试加载不同的.obj,只需更改行即可 #define FILE_NAME_1 "Foot.obj" 在Main.cpp中。我将一直试图加载到VS项目中的.obj文件包括在内。它看起来不像是您的obj加载程序处理n>3个角(violen\u case.obj),没有纹理索引的面元素(head.obj,che
#define FILE_NAME_1 "Foot.obj"
在
Main.cpp
中。我将一直试图加载到VS项目中的.obj文件包括在内。它看起来不像是您的obj加载程序处理n>3个角(violen\u case.obj
),没有纹理索引的面元素(head.obj
,chess.obj
),或者具有完整索引的面元素(pTierra.obj
).它看起来不像是你的OBJ加载器处理n>3个角(Vionitor\u case.OBJ
),没有纹理索引的面元素(head.OBJ
,chess.OBJ
),或者有完整索引的面元素(pTierra.OBJ
)。当你更改加载的OBJ文件时会发生什么?这个问题缺少信息。@Goz:“除了教程中包含的“Foot.obj”文件之外,该对象没有绘制任何对象”意味着它没有绘制其他obj文件。您是否调试了数据加载以查看是否确实加载了数据?你能看到它的失败之处吗?是否加载了数据,但仍然没有绘制任何内容?这个问题缺少信息。@Goz:数据正在加载,没有绘制。显然我错过了glMatrixMode(GLU投影);和glLoadIdentity();在gluppective()之前的声明;当您更改加载的obj文件时会发生什么?这个问题缺少信息。@Goz:“除了教程中包含的“Foot.obj”文件之外,该对象没有绘制任何对象”意味着它没有绘制其他obj文件。您是否调试了数据加载以查看是否确实加载了数据?你能看到它的失败之处吗?是否加载了数据,但仍然没有绘制任何内容?这个问题缺少信息。@Goz:数据正在加载,没有绘制。显然我错过了glMatrixMode(GLU投影);和glLoadIdentity();在gluppective()之前的声明;谢谢,我会重写整件事。谢谢,我会重写整件事。