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 valores
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 JS
gl.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