L'instanciation est une technique de rendu 3D qui réutilise les données d'un seul modèle pour rendre plusieurs objets identiques, améliorant considérablement les performances dans les scènes avec des éléments répétés. Elle améliore les performances en partageant les données de base (géométrie, textures et matériaux) entre toutes les instances. Cela réduit les appels de dessin : au lieu d'envoyer des commandes de rendu séparées pour chaque objet (ce qui mettrait à rude épreuve le CPU), l'instanciation les regroupe en un seul, réduisant ainsi la surcharge. Elle réduit également l'utilisation de la mémoire en ne stockant qu'une seule copie des données partagées, évitant ainsi la duplication pour chaque instance. Largement utilisée pour les forêts, les foules ou les accessoires répétés, l'instanciation offre des taux de rafraîchissement plus fluides et une utilisation efficace des ressources sans sacrifier la qualité visuelle, ce qui en fait une optimisation clé pour les scènes 3D avec des éléments répétés.

