use*_*103 16 python json maya three.js
我正在构建一个浏览器游戏,three.js我想将Maya 2013中的模型加载到我的场景中.我已将模型导出为obj文件.
现在我需要知道如何将它转换为three.js-loader 的JS文件.
到目前为止这是我的装载机:
var jsonLoader = new THREE.JSONLoader();
jsonLoader.load( "models/model.js", addModelToScene );
Run Code Online (Sandbox Code Playgroud)
提前致谢
cap*_*ght 13
如果你不想使用blender,mrdoob(made threejs)有一个简单的python脚本将obj转换为json.只需在终端中运行 - 这个脚本 -就像这样:
python convert_obj_three.py -i infile.obj -o outfile.js
Run Code Online (Sandbox Code Playgroud)
那是一个很晚的回复.我编写了一个转换器来读取obj文件并转换为ThreeJS支持的JSON格式:https: //github.com/theMaxscriptGuy/Windows_Programs/tree/master/Obj_To_ThreeJS
将所有文件下载为zip并运行converter.exe ...
注意:python转换器脚本已更新为基于js的工具https://github.com/mrdoob/three.js/tree/dev/utils/converters
用法:
node obj2three.js model.obj
| 归档时间: |
|
| 查看次数: |
34963 次 |
| 最近记录: |