Instancing adalah teknik rendering 3D yang menggunakan kembali data dari satu model untuk merender beberapa objek identik, secara signifikan meningkatkan kinerja dalam adegan dengan elemen yang berulang. Ini meningkatkan kinerja dengan membagikan data inti, geometri, tekstur, dan materi di semua instance. Hal ini mengurangi panggilan gambar: alih-alih mengirim perintah rendering terpisah untuk setiap objek (yang membebani CPU), instancing menggabungkannya menjadi satu, mengurangi overhead. Ini juga mengurangi penggunaan memori dengan menyimpan hanya satu salinan data bersama, menghindari duplikasi untuk setiap instance. Instancing banyak digunakan untuk hutan, kerumunan, atau atribut yang berulang, memberikan frame rate yang lebih halus dan penggunaan sumber daya yang efisien tanpa mengorbankan kualitas visual, menjadikannya optimasi utama untuk adegan 3D dengan pengulangan.

