Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用npm包/python脚本将.3ds文件转换为.obj/collada/gltf_Python_Node.js_Npm_Cesium_3ds - Fatal编程技术网

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

使用npm包/python脚本将.3ds文件转换为.obj/collada/gltf,python,node.js,npm,cesium,3ds,Python,Node.js,Npm,Cesium,3ds,我有一些.3ds格式的文件,我想将其转换为gltf格式 是否有任何包可将其直接转换为.gltf格式或collada/.obj格式。 至于collada/.obj到gltf,有npm包可用 我需要一些npm包或python脚本(不是软件-已经尝试了Spin3DMesh,它能够转换,但我需要一些npm包或python脚本) 已经试用过的软件包有:parse-3ds、3dstojs,但它们没有以Spin3DMesh的形式提供输出。在撰写本文时,Blender(2.80+)的当前版本不支持。3ds,但旧

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

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

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


已经试用过的软件包有:parse-3ds、3dstojs,但它们没有以Spin3DMesh的形式提供输出。

在撰写本文时,Blender(2.80+)的当前版本不支持
。3ds
,但旧版本(
2.79
)支持。因此,您可以使用Python脚本(请参阅)将3DS文件导入Blender并导出到其他文件

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