Demonstrasi ringkas algoritma grafik 3D termudah.
* Apa itu RayCasting?
-Raycasting adalah teknik rendering untuk membuat perspektif 3D dalam peta 2D.
- Idea asas penyiaran sinar adalah seperti berikut: peta adalah grid persegi 2D, dan setiap kotak boleh berupa 0 (= tidak ada dinding), atau nilai positif (= dinding dengan warna atau tekstur tertentu).
* Bagaimana Ray Casting Berfungsi?
-Membakar sinar dari tempat pemain dan mendapat panjang sinar ketika menyentuh dinding.
-Dari panjang ia mengira ukuran lajur individu dan warnanya
Legenda Minimap:
Green Ray - apa yang anda lihat
Sinar Biru - Refleksi yang diberikan
Sinar Kuning - Refleksi yang tidak memukul apa-apa dan tidak diberikan