Jika saya mengerti benar apa yang ingin Anda capai, Anda mencari konsep "penipu". Ini adalah representasi 2D dari objek 3D, yang digunakan untuk mengurangi kompleksitas geometris dari rendering lingkungan 3D.
Anda dapat menganggap mereka cukup sebagai gambar dari objek 3D yang digunakan sebagai tekstur objek 2D. Referensi kanonik untuk mereka mungkin adalah bab 21 dari buku GPU Permata 3, yang disebut "Penipu Sejati". Ini tersedia untuk umum di sini . Referensi penting lainnya adalah bab 5.7 dari buku Game Programming Gems v.2, yang disebut "Imposters: Adding Clutter", dalam Game Programming Gems 2, Tom Forsyth ".
Dan mereka dapat secara merata dihasilkan dengan cepat, untuk menangani perubahan kecil dalam sudut pandang atau dengan konten yang dihasilkan run-time. Lihatlah artikel Gamasutra yang luar biasa tentang topik ini, yang disebut "Dynamic 2D Imposters: Implementasi DirectX 9 yang Sederhana dan Efisien" . Pengembangan lebih lanjut dari konsep ini telah muncul di "Awan Billboard untuk Penyederhanaan Model Ekstrim" .
Untuk penjelasan konsep yang bagus dan lembut, lihat entri blog ini: http://blog.wolfire.com/2010/10/Imposters
Terakhir, saat Anda menggunakan Unity, saya pernah mendengar tentang plugin yang mengotomatiskan proses tersebut. Ini disebut Sistem Penipu Nyata .
UPDATE: demi penyelesaian, saya berpikir untuk menambahkan dua hal yang saya ingat baru-baru ini. Pertama adalah: ada video GDC yang hebat di mana direktur seni SimCity menjelaskan bagaimana mereka telah menggunakan penipu (berat) untuk mencapai prestasi grafis terbaik dari permainan itu: "GDC - Membangun SimCity: Seni dalam Layanan Simulasi". . Kedua, bagi mereka yang tertarik dengan Unreal Engine, ia memiliki fitur bawaan untuk mengimplementasikan penipu, seperti yang dapat dilihat pada dokumen