天天看点

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

先下一个3D max模型,后缀为.max;用3D max打开;网上下的其他模型查看器不能打开;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

打开时会出错误提示;对max模型文件和3d max还不了解;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

打开后如下;是一个机房的3D模型;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

下载一个3D模型转换工具;尝试打开max文件进行转换;不认识max文件;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

据说还有线上模型格式转换工具;查了一阵一时不知怎么用;在3D max中选择菜单的 导出..;选择导出为obj模型文件;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

有一些参数;默认;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

导出了一个obj文件;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

在前文,https://blog.csdn.net/bcbobo21cn/article/details/112976391,转换了一个obj为3D Tiles,并加载了该转换后的文件;

下面来看把myobj1.obj转换为3D Tiles;如果转出了3D Tiles,就能用Cesium加载;

转换情况如下;输出如下图;结果目录是空的,不会转化出3D Tiles;也许max文件转出的obj文件有问题;下回再整;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

然后;

单独下一个obj格式的3D机房模型;如下;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

转换为3D Tiles如下;

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

可以加载该3D Tiles;代码同前;只是改URL路径;    url: './testtile/tileset.json'

初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型