Pintando mundos con Raymarching: Un viaje por los shaders GLSL

2025-06-19
Pintando mundos con Raymarching: Un viaje por los shaders GLSL

Este artículo detalla la creación de escenas 3D usando la técnica de Raymarching y shaders GLSL. Comenzando con conceptos fundamentales como el raymarching y las funciones de distancia con signo (SDF), te guía en la construcción de formas simples y en la combinación de estas usando operadores SDF (como min y smoothmin) para crear escenas complejas. Se cubren temas avanzados como modelos de iluminación, sombras suaves, la creación de escenas infinitamente repetidas y la generación de terrenos realistas usando derivadas de ruido. El autor culmina con un ejemplo impresionante de un paisaje marciano infinito, compartiendo su proceso creativo y sus ideas.

Desarrollo