python - 如何将 3D 模型的 .obj 格式转换为 .json 格式?

标签 python json three.js collada .obj

编辑:没关系,Windows 命令提示符似乎更容易使用。它起作用了。
我正在尝试使用 convert_ob_three.py python 脚本文件将 .obj 文件转换为 .js 格式。

这就是我所做的:
1. 将 google sketchup 模型导出为 .obj
2.安装了python版本2,顺便说一句,这是转换器所需的版本。
3.尝试运行脚本文件,它立即关闭
4.尝试在python命令行中输入“python Convert_obj_ Three.py -i mesh.obj -o mesh.js”(不带引号)。遇到语法错误的错误。
5. 尝试在前面加上“$”。没有运气。

什么鬼!?我应该放弃 .js 并尝试 collada 加载器吗?

最佳答案

我解释你所尝试的方式,似乎你通过某种方式做错了所有这些步骤......

您不能简单地双击希望在带有参数的命令行中运行的 python 脚本。

您无法从 python 交互式解释器行运行 shell sytax。

“$”在 python shell 中没有意义

很可能您只想做的(对这个脚本一无所知)就是打开一个普通的命令 shell 并运行:python Convert_obj_third.py -i mesh.obj -o mesh.js

关于python - 如何将 3D 模型的 .obj 格式转换为 .json 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11977941/

相关文章:

python - 查找严格位于 X 个列表中的 N 个中的元素

基于PHP/AJAX的整体网站安全

java - 使用 Gson 将对象数组解析为字符串数组

python - mypy 没有获取已安装的 stub

python - 使用 Delaunay 三角剖分进行插值

python - 如何为 Mayavi 的网格图使用掩码?

java - 使用改造 2 在回收站 View 上显示项目

Three.js 共享线条和粒子的几何形状

three.js - 如何安装维护者配置 Bower 忽略的文件?

THREE.JS:以正确的 z 索引渲染大的、远处的物体,并仍然放大小物体