A instanciação é uma técnica de renderização 3D que reutiliza os dados de um único modelo para renderizar vários objetos idênticos, melhorando significativamente o desempenho em cenas com elementos repetidos. Ela aumenta o desempenho ao partilhar dados fundamentais (geometria, texturas e materiais) entre todas as instâncias. Isto reduz as chamadas de desenho: em vez de enviar comandos de renderização separados para cada objeto (o que sobrecarrega a CPU), a instanciação agrupa-os num único, reduzindo a sobrecarga. Também reduz a utilização de memória, armazenando apenas uma cópia dos dados partilhados, evitando a duplicação para cada instância. Amplamente utilizada para florestas, multidões ou adereços repetidos, a instanciação proporciona taxas de fotogramas mais suaves e uma utilização eficiente dos recursos sem sacrificar a qualidade visual, tornando-se uma otimização fundamental para cenas 3D com repetição.

