ElasticMesh

Superficie de malla elástica que se estira bajo el puntero.

  • Código: RODD·AN·009
  • Familia: Animaciones
  • Origen: React Bits (David Haz) · Licencia MIT + Commons Clause

Cómo instalarlo

npx shadcn@latest add https://reactbits.dev/r/ElasticMesh-TS-TW

Cuándo usarlo

Refuerzan una interacción concreta: un CTA, una tarjeta, un cursor. Nunca decoran por decorar.

Props para personalizarlo

PropTipoPor defecto
imagestring''
color1string#5227FF
color2string#B19EEF
showGridbooleantrue
gridDensitynumber20
gridOpacitynumber0.28
gridColorstring#ffffff
highlightstring#ffffff
borderRadiusnumber25
stiffnessnumber0.05
dampingnumber0.2
grabRadiusnumber0.6
pullnumber0.4
wobblenumber5
tiltnumber14
shadingnumber0.5
resolutionnumber25
interaction"hover" | "drag""hover"
enabledbooleantrue
classNamestring''
styleobject—

Otros efectos de animaciones

  • GooeySvgFilter — Filtro SVG que une elementos como gotas.
  • LaserFlow — Haz láser que fluye y se derrama sobre una superficie.
  • MagnetLines — Campo de agujas que apuntan hacia el cursor.
  • OrbitingCircles — Iconos orbitando alrededor de un centro.
  • RippleDistortion — Distorsión de agua que deja una estela al pasar el puntero.
  • SmoothCursor — Cursor con física de muelle que gira según la dirección.