Meskipun saya seorang programmer dengan perdagangan, saya hampir tidak menyentuh pengembangan game sama sekali. Saya sudah memiliki pertanyaan ini selama beberapa waktu, dan sekarang setelah saya melihat perkembangan game, saya pikir ini waktu yang tepat untuk bertanya.
Mengapa pemetaan bayangan tampaknya menjadi cara eksklusif yang digunakan game untuk membuat bayangan? Terus terang, itu terlihat mengerikan. Bahkan gim-gim modern dengan pengaturan bayangan maksimal telah membuat bayangan block-y yang bergerigi sangat mengganggu.
Doom 3, dibuat 11 tahun yang lalu menggunakan volume bayangan yang terlihat jauh lebih baik daripada implementasi peta bayangan yang pernah saya lihat, yang termasuk game AAA yang dirilis pada minggu yang sama pertanyaan ini sedang diposting. Mod pihak ketiga untuk Doom 3 bahkan melunakkan tepi bayangan, membuatnya lebih mengesankan secara visual.
Apakah ada beberapa masalah teknis atau batasan dengan menerapkan hal-hal seperti volume bayangan? Apakah peta bayangan begitu mudah diimplementasikan sehingga pengembang bahkan tidak mempertimbangkan hal lain?
Satu-satunya informasi yang saya dapat temukan pada subjek adalah bahwa poligon yang membentuk volume bisa sangat besar, menjadi lebih menuntut. Mungkin volume bayangan memiliki persyaratan sistem yang jauh lebih tinggi, tetapi jika itu masalahnya bagaimana mereka bisa menggunakannya pada tahun 2004?
Pertanyaan ini tidak spesifik untuk pemetaan bayangan vs volume bayangan, Mereka hanya 2 yang pernah saya lihat digunakan dalam produk penuh dan saya hanya belum dapat menemukan banyak informasi tentang teknik lain.