Simplygon 的聚合工具将多个对象合并成一个模型,通过减少绘制调用次数和简化网格变换来简化场景制作。

- 材质合并: 将不同材质合并为一个,从而可通过一次绘制调用渲染一个对象群集。
- 剔除: 删除不可见的三角面,如经过套件重组的资产中的内部几何形状或被地形遮蔽或与其他资产相交的部分。这可以减少三角面数量、过度绘制和内部阴影。
- 可见性剔除: 删除从游戏中任何相机角度都不可见的三角形,这有助于减少不可达区域或作为背景环境重复使用的大型场景中不必要的几何形状。
在游戏构建流程中,对象群集的聚合通常通过 脚本 实现自动化,这使得关卡设计师能够专注于构建环境,而 Simplygon 则负责优化工作。对象聚合结合材质合并与剔除技术,能够保留对象的表面细节,非常适合在不影响视觉效果的前提下优化资产。
可补充对象聚合效果的其他功能包括:
- LOD 链创建: 可以先通过对象聚合优化对象群集,以删除内部几何形状及合并材质。然后,三角面缩减器 可以为合并后得到的模型创建细节层次 (LOD) 链。
- 部分模型聚合: 使用 脚本和 场景图,可以将模型的特定部分进行聚合,从而实现对优化的更多控制。
- 自动化资产管道: 对象聚合与 分布式批处理 相结合可以自动执行资产管道,包括将 环境光遮蔽投射 贴图烘焙到大量资产上这类任务。
16 年来,Simplygon 一直是 3A 级游戏开发者的首选工具,在全球一些最大型的游戏制作中发挥着不可或缺的优化作用。如果有兴趣评估 Simplygon 可以多大程度提升你的游戏性能,请联系我们进行评估。