使用OpenGL渲染Wavefront OBJ和相关材料MTL

时间:2011-06-18 15:59:57

标签: opengl wavefront

我有这些文件:sample.obj,sample.mtl和包含图像jpg的文件夹示例。有人可以使用上面的输入给我一个opengl纹理映射的示例代码。

1 个答案:

答案 0 :(得分:1)

您的问题不仅仅是纹理映射。您要求的是加载Wavefront OBJ模型及其材质库,然后将此数据传递给OpenGL渲染命令。根据您希望(不)使用的预先存在的代码数量,这需要不同数量的代码。然而,没有像简单的OpenGL函数那样在黑盒子里完成所有这些工作。

虽然这是一个常见问题解答,Google会为您带来一些结果,但我没有找到真正解释正在发生的事情的教程。

如果您希望它非常简单,请使用Wavefront加载器和渲染库: http://www.evl.uic.edu/pape/sw/libwave.html