Ray marching en GLSL
El ray marching dibuja 3D con distancias. Por cada pixel, un rayo avanza hasta tocar una forma. Pasas de un rayo a una escena iluminada con normales, sombras y materiales.
- El rayoUna cámara, un rayo por pixel. El cielo es su dirección.
- La esferaUn SDF: una fórmula que mide qué tan lejos está la superficie.
- La marchaEl rayo da saltos seguros. Aquí ves cuánto le cuesta llegar.
- NormalesHacia dónde apunta la superficie. El mapa de orientación.
- LuzDifusa: la cara que mira a la luz se prende.
- El pisoUn plano + min(). Dos formas viven en la misma escena.
- SombraOtro rayo hacia la luz. Si choca, hay sombra.
- Dos formassmin(): dos esferas que se derriten en una.
- MaterialColor por posición + un brillo especular nítido.
- Escena completaTodo junto + la luz orbita con el tiempo. FINALE.