Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 为什么这个.obj加载器除了包含的.obj之外没有绘制任何东西?_Visual Studio 2008_Opengl_Glut - Fatal编程技术网

Visual studio 2008 为什么这个.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

我一直在修改一个关于在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
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()之前的声明;谢谢,我会重写整件事。谢谢,我会重写整件事。