2021,13(2):97-104.
doi: 10.16670/j.cnki.cn11-5823/tu.2021.02.14
为了在新冠疫情期间减少人员接触,并鼓励开发企业利用互联网、虚拟现实(VR)和直播售楼等非接触方式开展线上楼盘展示,提出了以BIM模型为基础,将BIM模型的IFC标准转换为适用于网络传输的3D Tiles标准。该方法主要分为IFC-OBJ、OBJ-glTF和glTF-3D Tiles三个步骤,并选用开源平台Cesium作为加载BIM模型的框架。实现了BIM模型在Web端的快速加载,并且减少了几何信息和属性信息丢失的情况,为开发企业提供新的营销方案。
2023,15(4):22-27.
doi: 10.16670/j.cnki.cn11-5823/tu.2023.04.04
在Cesium中展示大体量集中的三维模型需要进行渲染性能优化。Cesium原生方法效果不稳定,同时会降低渲染效果。为了尽可能避免该问题,提出相机状态变化期间高性能渲染机制,在相机状态变化期间停止加载图元,且仅在此期间采用会降低渲染效果但可提升性能的参数设置与算法,保证模型加载期间的渲染效果。同时提出基于堆的三维瓦片绘制命令限制方法,通过该方法可直接限制绘制命令数量,降低GPU计算量。实验证明,相机状态变化期间高性能渲染机制可行。在该机制中提升最大屏幕空间误差(max screen space error,MSSE)以及限制绘制命令对提升渲染性能的效果均显著优于降低分辨率比例(resolution scale,RS)。而限制绘制命令对渲染性能提升的稳定性优于提升MSSE。