我发现很难将.obj文件转换为openGL.我找到了我的模型,在这里我附上了main.cpp文件供您参考.我不确定如何运行文件.当我在openGL中调用所有这些文件时,我应该运行哪个文件.最初,当我在Visual Studio中打开OpenGL时,我调用了main.cpp文件并运行该文件.但它显示了许多错误.错误说无法找到PDB文件.那是什么?
我只是在回答我的答案,以澄清误解,导致像这样的问题:
如何将.obj文件(人头)转换为openGL?
答案是:你没有.
OpenGL是一个从程序调用的绘图API.它有一个程序来调用绘制点,线和三角形.OpenGL不是文件格式.
.OBJ实际上并不是一个非常明确的文件格式名称(实际上有数百种文件格式以.OBJ结尾).但我认为你的意思是Wavefront OBJ.无论如何,文件包含数据.虽然程序也是数据,但Wavefront OBJ文件不是程序而且无法执行.因此,即使尝试将OBJ制定为OpenGL转换也没有意义.
您需要做的是编写一个程序,该程序从Wavefront OBJ文件中读取数据,并使用该数据对OpenGL进行正确的调用.您已经获得的其他答案链接到这些教程.
| 归档时间: |
|
| 查看次数: |
6133 次 |
| 最近记录: |