问建模的人要,得到模型导出的.obj、.mtl、.jpg的文件
1.安装Node.js
2.安装npm包管理工具
3.用npm工具安装obj2gltf模型转换工具
4.进入到obj2gltf的目录下
5.win+R打开cmd窗口,输入命令进入到上图中的文件目录下 cd C:\Users\Administrator\Desktop\cesium\Cesium-1.61\obj2gltf,如果不是在c盘就先进入其他盘再cd进入目录
6.用命令转换模型:
如果转换成功则出现下图:
如果失败会报对应的错需要查看原因,转换注意几点:
1.所有的模型的文件放在同一目录下
2.模型不能加特殊材质,如下图中的.tga格式的材质就不能转换成功,会导致材质丢失
转换完成后可在线查看一下模型转换的效果,有一个在线预览的网站可以看:
https://gltf-/
模型转换后是什么样子,在cesium中加载就是什么样子。如果上传失败说明模型转换有问题,自行排查
这是模型转换的图:
这是模型导入cesium的效果图:
经过比较后发现此方法转换后的模型会丢失一部分,可以用blender软件转换,不会丢失内容