O batching otimiza as cenas 3D nos motores de jogo, agrupando objetos 3D semelhantes em lotes únicos, reduzindo as chamadas de desenho e diminuindo a sobrecarga de processamento da GPU para melhorar o desempenho de renderização.
Isso funciona combinando objetos com materiais idênticos e dados de malha, minimizando a comunicação entre CPU e GPU. Para elementos estáticos, como árvores repetidas ou adereços ambientais, agrupar modelos estáticos idênticos é altamente eficaz. Para objetos dinâmicos, a instanciação (uma variante de batching) aplica a mesma otimização aos elementos em movimento. Um primeiro passo prático é ativar o batching automático nas configurações do motor quando se lida com muitos modelos estáticos idênticos.

