建筑师必备:GISBox实现FBX到3DTiles的无损转换

187 阅读3分钟

一、概述

FBX文件在三维场景应用中通常会遇到版本兼容性导致加载失败、材质纹理路径错误或引擎映射差异、动画骨骼数据错乱、坐标系单位不统一和文件体积过大影响性能等一系列问题。针对这一系列的问题,GISBox提供了通用模型切片功能,可以将FBX文件转换成3DTiles文件,并利用到GIS平台或孪生项目搭建中去。

二、3DTiles的应用场景

1、城市级三维模型:远景显示建筑轮廓,近景加载门窗细节。

2、水利工程:将大坝BIM模型与地形、水文数据叠加,分析洪水影响范围。

3、移动端AR导览:通过手机浏览器加载景区三维模型,叠加实时导航路径。

4、施工进度监控:每日更新已施工部分的Tile,无需重新传输整个场景。

5、智慧交通:将道路BIM模型、车辆GPS数据、摄像头监控叠加至三维场景。

三、具体转换步骤

1、首先,打开下载好的 “GISBox” 软件,点击 “切片 ,选择切片工具中的 “通用模型切片”

FBX1.png

2、在新建切片任务中,点击 **“添加文件”** ,将本地的FBX文件导入进去。点击 **“图标”** 选择文件导出的路径,一般放至空文件夹中。

FBX2.png

3、 **“零点坐标”** 可设置FBX文件在3D空间中的基础参考点, **“大小参数”** 可控制产生的最小切片数据量。

FBX3.png

4、 **“纹理压缩”** 可设置对纹理的压缩程度来进行性能优化,开启“**顶点压缩”** 可以大量节省传输数据量。

FBX4.png

FXB4-1.png

5、 **“** **强制双面”** 通常无需开启,但是对一些异常数据,例如正反面裁剪引起的漏洞等情况,可以尝试开启该选项,达到双面渲染的目的。

FBX5.png

6、 **“翻转法线”** 不同建模软件生成的模型可能会有不同的法线方向,当模型在Cesium中显示时,可能会出现法线方向错误的情况,此时可以勾选。

FBX6.png

7、开启 **“无光照”** 后,倾斜模型的渲染部分不参与Cesium引擎的默认光照计算,增强画面真实感。

FBX7.png

8、 **“存储类型”** 中,默认开启 **“存储3DTiles1.1”** 。开启时,FBX文件夹中的模型文件导出后为glb格式。关闭时则为b3dm格式。

FBX8.png

9、当我们点击 **“同城发布成服务”** 时,切片完成后会在发布中添加对应类型的服务。

FBX9.png

10、点击右上角 **“打开文件夹”** 按钮,就可以查看FBX文件转换后的3DTiles文件。

FBX10.png

四、总结

FBX转3DTiles的核心价值在于‌将封闭的、单机优化的三维模型‌,转化为‌开放的、地理空间集成的、可高效流式加载的Web端数据‌。尤其适合智慧城市、数字孪生、工程BIM等需要大规模、实时、跨平台协作的场景。