Ray Casting Demo

Ray Casting Demo

Krótka prezentacja najprostszego algorytmu grafiki 3D.

Krótka prezentacja najprostszego algorytmu grafiki 3D.



* Co to jest RayCasting?

-Raycasting to technika renderowania służąca do tworzenia perspektywy 3D na mapie 2D.
-Podstawowa idea raycastingu jest następująca: mapa jest kwadratową siatką 2D, a każdy kwadrat może mieć wartość 0 (= brak ściany) lub wartość dodatnią (= ściana o określonym kolorze lub teksturze).



* Jak działa Ray Casting?
- Wystrzeliwuje promień z miejsca gracza i otrzymuje długość promienia, gdy dotyka ściany.
-Od długości oblicza rozmiar poszczególnych kolumn i ich kolor

Legenda minimapy:
Green Ray - co widzisz
Blue Ray - renderowane odbicie
Żółty promień - odbicie, które niczego nie uderzyło i nie jest renderowane

Ray Casting Demo Video Trailer or Demo

Download Ray Casting Demo 6 APK

Ray Casting Demo 6
Cena: Free
Obecna Wersja: 6
Instalacje: 1000
Średnia Ocena: aggregate Rating (5.0 out of 5)
Wymagania: Android 4.1+
Ocena Zawartości: Everyone
Nazwa Pakietu: com.ATdevs.RayCasting