No estoy seguro de si las sombras suaves de la vida real (de fuentes de luz grandes y cercanas) tienen una caída lineal o gaussiana, o algo más.
Estoy trabajando en algo en lo que puedo crear las sombras manipulando algún tipo de textura de degradado pre-renderizada para no tener que depender de los amortiguadores de cuadros y las técnicas tradicionales de sombreado. Estoy planeando hornear el gradiente en un canal de la textura de mi malla y luego manipular los valores en función de la cantidad de sombra que cubre cada quad. Esto es posible porque solo tengo quads alineados como un zigzag donde cada pico puede proyectar una sombra sobre el siguiente quad adyacente.
Por lo tanto, una caída lineal sería más fácil (solo necesito restar algún valor de un gradiente lineal) pero me cuesta mucho decir lo que realmente parece realista. ¿Existe una fórmula matemática simple que podría aplicarse a un gradiente lineal para obtener una aproximación gaussiana?