SDFs
Conjutno de funciones para dibujar figuras simples
Extraidas de:
Círculo:
float sdCircle( vec2 p, float r ) {
/* Devuelve la distancia al circulo de radio r */
return length(p) - r;
}Cuadrado:
Ejemplo de uso:
color += smoothstep(0.01,0.0,sdBox(pos, vec2(.3)));
Triángulo equilátero:
Last updated