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