使用npm包/ python脚本将.3ds文件转换为.obj / collada / gltf

时间:2019-12-03 10:42:52

标签: python node.js npm cesium 3ds

我有一些.3ds格式的文件,我想将其转换为gltf格式。

是否有任何软件包可以将其直接转换为.gltf格式或collada / .obj格式。 至于collada / .obj到gltf,有npm软件包可用。

我需要一些npm软件包或python脚本(不是软件-已经尝试过Spin3DMesh,它可以转换,但我需要一些npm软件包或python脚本)。

已经尝试过的软件包是:parse-3ds,3dstojs,但是它们没有提供Spin3DMesh的输出。

1 个答案:

答案 0 :(得分:0)

在撰写本文时,当前版本的Blender(2.80+)不支持.3ds,但是较旧的版本(2.79)支持。因此,您也许可以执行将3DS文件导入Blender并导出到其他内容的Python脚本(请参见blender import/export script)。

  

注意:.3ds文件应由3D Studio Max读取。其他软件(如果有的话)的支持将非常不完整。如果有任何可能的方法来获得不同的格式(旨在支持多个程序),我会尝试这样做。 OBJ,FBX和glTF都是更广泛兼容的格式。