网格最佳实践¶
网格以及纹理是影响任何 3D 应用程序性能的主要因素。要提高网格在您的 Kanzi 应用程序中的效率:
减少网格中的顶点数据量。请参阅 优化网格。
减少顶点数量。请参阅 减少渲染顶点的数量。
从缓存中访问网格顶点。请参阅 设置顶点缓存的正确大小。
设置剔除属性,以优化网格性能。请参阅 设置剔除。
当网格的中心点位于网格中心时,顶点特性可以使用半浮点精度。使用半浮点精度而不是浮点精度时,网格数据大小减少一半。
请参阅 编辑节点的原点和设置顶点属性的数据类型。。
当用户在具有多核处理器的环境中运行您的 Kanzi 应用程序时,Kanzi 会自动使用多个 CPU 核心将 kzb 文件中的 GPU 资源加载到 RAM 中。
Kanzi 使您能够配置应用程序要使用的核心数量。请参阅 并行加载资源。
使用实例化来渲染大量相同网格的副本。请参阅 使用实例化创建网格。