作为一种绘制调用优化技术,您可以手动将多个网格组合为单个网格中。Unity 可在单次绘制调用中渲染组合网格,而不是每个网格进行一次绘制调用。在网格相距很近且彼此不会相对移动的情况下,此技术可以很好地替代绘制调用批处理。例如,对于带有大量抽屉的静态橱柜,将所有抽屉合并到单个网格中是非常合理的。
警告:Unity 无法单独剔除所组合的网格。这意味着,如果组合网格有一部分在屏幕上,Unity 会绘制整个组合网格。如果网格是静态的,并希望 Unity 将它们单独剔除,则需改用静态批处理。
有两种主要的网格组合方法: