Ray Casting Demo
En kort demonstration av den enklaste 3D-grafikalgoritmen.
En kort demonstration av den enklaste 3D-grafikalgoritmen.
* Vad är RayCasting?
-Raycasting är en renderingsteknik för att skapa ett 3D-perspektiv på en 2D-karta.
-Den grundläggande idén med raycasting är som följer: kartan är ett 2D-rutnät, och varje kvadrat kan antingen vara 0 (= ingen vägg) eller ett positivt värde (= en vägg med en viss färg eller struktur).
* Hur Ray Casting fungerar?
-Den avfyrar strålen från spelarens plats och får strålens längd när den rör vid väggen.
-Från längden beräknar storleken på de enskilda kolumnerna och deras färg
Minimap Legend:
Green Ray - vad du ser
Blue Ray - reflektion som återges
Yellow Ray - Reflektion som inte träffade någonting och inte återges
* Vad är RayCasting?
-Raycasting är en renderingsteknik för att skapa ett 3D-perspektiv på en 2D-karta.
-Den grundläggande idén med raycasting är som följer: kartan är ett 2D-rutnät, och varje kvadrat kan antingen vara 0 (= ingen vägg) eller ett positivt värde (= en vägg med en viss färg eller struktur).
* Hur Ray Casting fungerar?
-Den avfyrar strålen från spelarens plats och får strålens längd när den rör vid väggen.
-Från längden beräknar storleken på de enskilda kolumnerna och deras färg
Minimap Legend:
Green Ray - vad du ser
Blue Ray - reflektion som återges
Yellow Ray - Reflektion som inte träffade någonting och inte återges
Ray Casting Demo Video Trailer or Demo
Annons
Download Ray Casting Demo 6 APK
Pris:
Free
Aktuell Version: 6
Installation: 1000
Betyg Genomsnitt:
(5.0 out of 5)
Krav:
Android 4.1+
Innehållsbetyg: Everyone
Paketnamn: com.ATdevs.RayCasting
Annons