Tu primer shader desde cero en Godot 4
First Shader from Zero in Godot 4

Guía para principiantes que enseña a escribir un shader 2D en Godot 4 desde cero. A través de un portal animado, se aprenden técnicas como dibujar formas con matemáticas, usar smoothstep() para bordes suaves, enmascarar, animar con funciones periódicas, aplicar ruido y muestrear texturas. También se explica la diferencia entre shaders y programas tradicionales, y cómo depurar con las herramientas de Godot. Se requieren conocimientos básicos de GDScript y del editor.
Los shaders pueden parecer intimidantes porque requieren una forma de pensar diferente a la programación tradicional. Mientras que el código de juego es secuencial, el código de shader se ejecuta completamente en paralelo en la tarjeta gráfica.