Ray Casting Demo

Ray Casting Demo

Una breve demostración del algoritmo de gráficos 3D más simple.

Una breve demostración del algoritmo de gráficos 3D más simple.



*¿Qué es RayCasting?

-Raycasting es una técnica de renderizado para crear una perspectiva 3D en un mapa 2D.
-La idea básica del raycasting es la siguiente: el mapa es una cuadrícula cuadrada en 2D, y cada cuadrado puede ser 0 (= sin muro) o un valor positivo (= un muro con cierto color o textura).



*¿Cómo funciona Ray Casting?
-Dispara el rayo desde el lugar del jugador y obtiene la longitud del rayo cuando toca la pared.
- A partir de la longitud, calcula el tamaño de las columnas individuales y su color

Leyenda del minimapa:
Rayo verde: lo que ves
Rayo azul: reflejo que se renderiza
Rayo amarillo: reflejo que no golpeó nada y no se renderiza

Ray Casting Demo Video Trailer or Demo

Anuncio

Download Ray Casting Demo 6 APK

Ray Casting Demo 6
Precio: Free
Versión Actual: 6
Instalaciones: 1000
Promedio De Calificación: aggregate Rating (5.0 out of 5)
Requisitos: Android 4.1+
Calificación De Contenido: Everyone
Nombre Del Paquete: com.ATdevs.RayCasting
Anuncio