Mars3D(含Cesium)数据及服务篇:人工建模模型转为3DTiles格式

编程入门 行业动态 更新时间:2024-10-23 23:34:53

Mars3D(含Cesium)数据及服务篇:人工<a href=https://www.elefans.com/category/jswz/34/1769748.html style=建模模型转为3DTiles格式"/>

Mars3D(含Cesium)数据及服务篇:人工建模模型转为3DTiles格式

1.人工建模模型介绍

数据来源于3dmax、Maya等建模软件建模,建好的三维模型导出为fbx或dae或obj数据后,再转换为3DTiles数据格式。

#2. 3D Tiles格式介绍

3D Tiles用于大场景的三维模型。 3D Tiles是一个开放的规范,用于传输海量的异构三维地理空间数据集。使用概念上类似于terrain和imagery的瓦片流技术,3D Tiles 使得建筑物数据集、BIM模型、点云和摄影测量模型等大模型比较流畅的在Web端进行浏览展示。

3D Tiles官方资料 格式说明文档

#3D Tiles支持的人工模型类型

  • 人工建模:数据来源于3dmax、Maya等建模软件建模,建好的三维模型导出为dae和obj数据。
  • BIM模型:数据来源于专业的BIM软件,常见的有rvt和dgn格式。
  • 点云数据:一般是激光扫描后生产的数据,有las、pts、ply等格式。

#3. 处理工具

人工模型无论是通过什么工具来设计建模,最终导出通用的fbx(推荐)、obj或dae等格式即可。

目前市场的数据处理工具或解决方案主要来源于以下:

  1. Github 开源的小工具
  2. Cesium官方推出的 Cesium Ion在线平台(对国内企业来说有点鸡肋)
  3. 一些商家推出的工具集(如cesiumlab)

#2.1 Cesiumlab工具“通用模型处理”模块

来源:北京西部世界公司

说明:从官网下载工具后,按工具说明注册帐号登录后即可使用,是图形化界面操作,操作比较简便。

官方下载地址 官方操作说明

#4. 处理操作流程完整示例

#4.1 导出fbx文件

下面是以3ds Max软件为例,导出为fbx格式;

#4.1.1 打开3dmax文件

正常打开max文件,如果提示图片材质路径不对,可以打开文件选择参考,选择资源追踪;

选择那些未找到的图片,右击菜单选择设置路径,在指定资源路径中将map路径添加,状态为确定则成功;

#4.1.2 导出fbx文件

在3dmax内导出fbx格式文件 

#4.2 fbx文件转为3dtiles

下面是以cesiumlab为例,导出3dtiles

#4.2.1 添加fbx文件

选择“通用模型处理”模块;添加fbx文件,设置或参数根据自身需要进行编辑设置;最后选择导出文件路径

注意:选择文件后方的设置,添加模型0,0,0坐标对应的经纬度坐标值。

#4.2.2 导出3dtiles

转换成功之后的文件如下;

#4.3 发布三维数据为HTTP服务

因为3dtiles数据一般都很大,建议发布为独立服务。

可以参考教程发布三维数据服务

#4.4 在平台中加载模型

可以参考教程在平台中加载模型

更多推荐

Mars3D(含Cesium)数据及服务篇:人工建模模型转为3DTiles格式

本文发布于:2024-02-25 13:57:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1699197.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:建模   模型   格式   数据   Mars3D

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!