我使用blender生成了一个obj文件,现在我想将目标文件转换为头文件。我安装了Perl和opj2opengl.pl,但我不知道我应该使用哪个命令行以及我应该编写什么命令。有些网站建议写“opj2opengl.pl abc.obj”,但这不适用于我。 感谢您的帮助。
答案 0 :(得分:0)
如果您正在使用Windows,请尝试安装Active Perl然后放入控制台并运行:确保perl可执行文件位于环境设置中的路径变量中:
c:\ perl opj2opengl.pl yourobjfile.obj
如果你在linux机器上使用perl,通常预先安装perl,你可能必须首先升级你的perl安装,但大多数时候你不需要。
在linux机器上,说ubuntu .. cd到包含perl脚本的目录(opj2opengl.pl),然后从bash运行:
用户@本地> perl opj2opengl.pl yourobjfile.obj
yourobjfile =>您从3D工具导出的obj文件,例如photoshop,blender等
如果操作正确,您应该从obj2opengl.h脚本获得以下输出:
输入文件:./ youbujfile.obj 输出文件:yourobjfile.h 对象名称:yourobjfile 中心:
顶点:numvertices 面孔:数字 纹理坐标:numtexcoords 法线:numNormals
答案 1 :(得分:-1)