带纹理的Opengl中的.obj文件

时间:2010-12-01 06:18:08

标签: opengl

所以我试图使用OpenGL图形库将.obj文件加载到C程序中。一切正常,直到我添加纹理。然后,图像呈现全黑色,几乎看不到,只是因为窗口中心有一个白色轴被对象阻挡。

我已将其缩小范围,我认为它与.mtl文件有关。如果我删除它,该对象至少呈现白色,法线照明,一切正常。没有纹理。

我被告知干涉.mtl文件,仔细检查照明数字等,但我真的不知道该怎么做或知道合理的数字是什么样的。

究竟是什么问题/如何解决? 谢谢!

1 个答案:

答案 0 :(得分:3)

OpenGL没有.obj.mtl的概念,实际上它不知道文件是什么。您可能正在使用单独的第三方库,而您的问题可能就在那里(或者您忘记添加灯光和纹理坐标)

相关问题