优化 3D 多面体图层
渲染多面体要素的开销可能非常大,如果要素的几何上具有叠加的纹理(或影像)则更是如此。如果带纹理的多面体效果较差,请尝试以下步骤:
- 打开 DXT 压缩。
- DXT 压缩将压缩纹理图像以优化显卡的使用。纹理分辨率将略有下降。
- 在 ArcGlobe 中,通过右键单击内容列表中的多面体图层,再单击属性,然后激活 Globe 显示选项卡,可访问 DXT 压缩设置。选中启用压缩纹理渲染复选框。
- 将虚拟内存大小至少增加为物理内存的两倍。
- 当系统用尽物理内存时将使用虚拟内存。必须配置足够的虚拟内存才能应对 ArcGlobe 中的任何数据使用溢出。
- 可通过我的电脑 > 属性 > 高级选项卡访问虚拟内存设置。
- 为纹理与 3D 几何分配更多内存。
- 增大分配给纹理与 3D 几何的系统内存会减少向虚拟内存的页面调度。
- 您可以通过先单击自定义 > ArcGlobe 选项,然后激活显示缓存选项卡,再单击高级按钮来对 ArcGlobe 内存选项进行配置。
- 在“内存缓存高级设置”对话框中,您可以根据数据类型对内存分配进行配置。
提示:由于 ArcScene 属于基于内存的应用程序,并没有针对每种数据类型的缓存配置选项,因此此选项不适用于 ArcScene。
- 禁用或缩减纹理。
- 通常占用大量可用系统资源的是 3D 多面体要素中存储的纹理。禁用或缩减纹理将释放更多的系统资源并提高 3D 视图的交互性能。
- 在 ArcGlobe 中,通过右键单击内容列表中的多面体图层,再单击属性,然后激活 Globe 显示选项卡,可禁用或缩减纹理。
- 使用物理内存较大且显卡纹理内存也较大的计算机。
- 物理内存 (RAM) 尤为重要,它为显卡上的内存和 OpenGL 提供支持。
- 如果正考虑升级显卡,请参阅有关显卡选择的常见问题。这包括在显卡满足要求但仍会遇到显示问题时,如何获得显卡的更新驱动程序。
相关主题
7/10/2012