我需要将一个3D模型导出为unity中的glb格式,然后将其导入其他应用程序。
我试过像gltFast、uniVRM、unityGLTF这样的包,但它们在导出时都有一些问题。gltFast似乎效果最好。我可以用它成功地导入glb文件。当我试图将游戏对象导出到glb时,它似乎工作正常,并返回成功日志。但是导出的文件已损坏。它无法打开。当我尝试导入我导出的文件时,我会遇到这样的错误:ArgumentException:JSON解析错误:缺少对象成员的名称。
Prefrontal UnityGLTF非常适合我,遵循以下步骤:
-
Package Manager -> + -> Add package from git URL...
https://github.com/prefrontalcortex/UnityGLTF.git?path=/UnityGLTF/Assets/UnityGLTF
-
Assets -> UnityGLTF -> Export Selected as GLB
-
可选-要检查是否有效,请将输出上传到基于web的GLTF查看器
注意:这是未维护的Khronos UnityGLTF 的最新分支