Meta Balls

Customize Meta Balls

Cursor Blob Size2.0
Ball Count15
Animation Size30
Hover Smoothness0.05
Clump Factor1.0
Speed0.30

Enable Mouse Interaction

Let the metaballs react to cursor movement.

Enable Transparency

Make the canvas blend with the background instead of solid fill.

Props

PropertyTypeDefaultDescription
colorstring#ffffffThe base color applied to the metaballs.
speednumber0.3Multiplier controlling how fast the metaballs animate.
enableMouseInteractionbooleantrueToggle whether the metaballs react to the user's cursor.
enableTransparencybooleanfalseAllows the canvas background to remain transparent instead of solid.
hoverSmoothnessnumber0.05Smoothing factor for the cursor-controlled metaball as it follows the cursor.
animationSizenumber30Controls the virtual space size the metaballs move within.
ballCountnumber15Total number of metaballs rendered in the scene.
clumpFactornumber1Adjusts how tightly the metaballs cluster together.
cursorBallSizenumber3Radius of the metaball that follows the cursor.
cursorBallColorstring#ffffffColor of the cursor-controlled metaball.

Dependencies

oglthree

Created with ❤️ by Cybershoora