Shader Learn

02 Dibujar formas con matemáticas

length: la distancia crea un círculo

Si la distancia al centro es menor que el radio, estás dentro del círculo.

01
01
0.030.45
EjercicioAjustar valores0%

Pon un círculo pequeño arriba a la izquierda

Se ejecuta una vez por píxelArrastra los números o edita el código

Lado JSgl.uniform2f(uResolution, …, …)

length(p − center) es la distancia al centro; si es menor que el radio, estás dentro.

Pruébalo

  • Mueve el círculo arriba a la izquierda
  • Abre el depurador de píxeles: ¿d es exactamente el radio en el borde?