『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGlobe 3D性能优化—小小几步 大大改变

ArcGlobe 3D性能优化—小小几步 大大改变
ArcGlobe 10显示效率到底如何?当场景包含超多精细建模模型的时候,浏览体验是否依然流畅?通过最近接触到的几个项目,对于性能优化有了一定的认识,总结出优化流程和大家分享。做到如下几步,显示效率就有大大改变。

       ArcGlobe 10显示效率到底如何?当场景包含超多精细建模模型的时候,浏览体验是否依然流畅?通过最近接触到的几个项目,对于性能优化有了一定的认识,总结出优化流程和大家分享。做到如下几步,显示效率就有大大改变。

       1.     ArcGlobe场景设置

       对于第一次打开ArcGlobe的用户,也需要进行一系列场景设置,比如改变缓存存放路径,按照需要添加的数据适当增加硬盘缓存和调整虚拟缓存等等。

       下图是在customize | ArcGlobe Option | Display Cache选项卡中队Cache Pach进行修改,默认为C盘安装目录下。

       适当增加disk cache大小来提高可视化效率。


点击图片可在新窗口打开

       点击Advanced按钮,就会弹出如下对话框,可以适当增加3D物体的memory cache大小。


点击图片可在新窗口打开

       2.     数据预处理

       以下分别对所需加入场景的建筑物图层、影像图层、高程图层的预处理:

       a.     合并Multipath图层

       项目过程中,由于建模量较大,分配给多人完成,所以会出现多个保存建筑物的Multipatch图层。首先,可以使用Append工具将同类地物的Multipatch图层合并为一层。

       b.    将分幅DEMDOM数据合并

       3.     加载图层和缓存建立

       a.     建筑物图层

       添加图层,使用加载向导的推荐Feature Properties和可视距离加入ArcGlobe场景。完全加载完图层后,设置该图层为不可见(将可视化小框中的勾勾去),并对该图层的属性进行设置,主要包括Feature Properties和可视距离:对于密度较高的建筑物群,其Feature Properties比例推荐设置为1:610,可视距离为00.8km


点击图片可在新窗口打开

       最后,对图层建立缓存。建完缓存的数据可以设置为可见后进行快速浏览。


点击图片可在新窗口打开

       b.    DEM DOM图层

       直接对图层分别建立缓存。对图层右击,点击Generate Data Cache。相对于建筑物建缓存的速度来说,栅格数据缓存建立时间相对较长,用户可以将该段时间放在深夜进行:)。

       以上就是优化的几个较为重要的步骤。之后便可在三维场景中,按住鼠标左键(翻动);中键(拖拽);右键(缩放)灵活改变视角,快速查看场景啦!

       PS.根据以上优化方法并进行缓存建立,对于在场景中分部密度为100m*100m,17万个高精度建模(每个模型20万个面)的电线杆塔模型的浏览效率依旧很高~~

      京ICP备2025132830号-1 京公网安备 号