Shader Learn

12 De la imagen a la receta

smin: formas que se funden

min solo une dos formas; smin rellena la unión con una curva suave, como dos gotas de agua que se tocan.

0.10.7
0.010.3
EjercicioAjustar valores0%

Une dos círculos separados con un puente ancho

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

Lado JSgl.uniform2f(uResolution, …, …)

smin(a, b, k) mezcla a y b donde su diferencia es menor que k y expande un poco la forma en la unión. Un k mayor amplía la zona de fusión. Se usa en líquidos, metaballs y formas orgánicas.

Pruébalo

  • Vuelve a min y compara la unión
  • Separa los círculos y sube k: se conectan a través del hueco
  • Observa los anillos del fondo: smin suaviza el propio campo de distancias