Welten malen mit Raymarching: Eine Reise durch GLSL-Shader
2025-06-19
Dieser Artikel beschreibt die Erstellung von 3D-Szenen mithilfe der Raymarching-Technik und GLSL-Shadern. Ausgehend von grundlegenden Konzepten wie Raymarching und Signed Distance Functions (SDFs) führt er Sie durch die Erstellung einfacher Formen und deren Kombination mit SDF-Operatoren (wie min und smoothmin), um komplexe Szenen zu erstellen. Fortgeschrittene Themen wie Beleuchtungsmodelle, weiche Schatten, die Erstellung unendlich wiederholender Szenen und die Erzeugung realistischer Gelände mithilfe von Noise-Ableitungen werden behandelt. Der Autor schließt mit einem beeindruckenden Beispiel einer unendlichen Marslandschaft ab und teilt seinen kreativen Prozess und seine Erkenntnisse.
Entwicklung