A legegyszerűbb 3D grafikus algoritmus rövid bemutatása.
* Mi a RayCasting?
- A sugárzás egy megjelenítési technika, amely 3D perspektíva létrehozására szolgál egy 2D térképen.
-A sugárzás alapvető gondolata a következő: a térkép egy 2D négyzet alakú rács, és minden négyzet lehet 0 (= nincs fal), vagy pozitív érték (= egy fal, amelynek van egy bizonyos színű vagy textúrájú).
* Hogyan működik a Ray Casting?
-A röntgen a játékos helyéről lő, és megkapja a sugár hosszát, amikor a falhoz ér.
-A hossza alapján kiszámítja az egyes oszlopok méretét és színét
Minimap legenda:
Zöld sugarak - mit látsz
Kék sugarak - visszavert reflexió
Sárga sugarak - olyan visszatükröződés, amely nem sújtott semmit, és amelyet nem jelenítenek meg