Full Marketplace Compliance: Includes Framer’s useIsStaticRenderer() hook to safely bypass WebGL loops during SSR/SSG site exports, canvas thumbnails, or static editor frames, rendering a lightweight vector SVG placeholder instead.
Realistic Flapping Animation: Dynamically alters the Y-position of individual wing vertices based on each bird's instant velocity—faster birds flap harder and quicker.
Interactive Mouse Target: The swarm reacts organically to cursor movement, drawing the flock toward or repelling them from the user's mouse position in 3D space.
Responsive Canvas: Uses ResizeObserver to cleanly recalculate camera aspect ratios and WebGL buffer sizes without reliance on window global events.
Property ControlTypeDefaultDescriptionBird CountNumber Slider Controls the swarm population density (20 to 400).
Bird Scale Number Slider Adjusts the individual 3-triangle mesh size (0.2 to 3.0).
Max Speed Number Slider Sets the terminal velocity cap of the entities (1.0 to 10.0).
Attraction Number Slider Adjusts cohesive pull between neighboring birds and cursor target.
Background Color Color Picker Sets the underlying canvas background color.
Bird Color Color Picker Changes the primary shade applied to the bird meshes.
Wireframe Boolean Toggle Toggles between solid shaded geometry and glowing wireframe
Full Marketplace Compliance: Includes Framer’s useIsStaticRenderer() hook to safely bypass WebGL loops during SSR/SSG site exports, canvas thumbnails, or static editor frames, rendering a lightweight vector SVG placeholder instead.
Realistic Flapping Animation: Dynamically alters the Y-position of individual wing vertices based on each bird's instant velocity—faster birds flap harder and quicker.
Interactive Mouse Target: The swarm reacts organically to cursor movement, drawing the flock toward or repelling them from the user's mouse position in 3D space.
Responsive Canvas: Uses ResizeObserver to cleanly recalculate camera aspect ratios and WebGL buffer sizes without reliance on window global events.
Property ControlTypeDefaultDescriptionBird CountNumber Slider Controls the swarm population density (20 to 400).
Bird Scale Number Slider Adjusts the individual 3-triangle mesh size (0.2 to 3.0).
Max Speed Number Slider Sets the terminal velocity cap of the entities (1.0 to 10.0).
Attraction Number Slider Adjusts cohesive pull between neighboring birds and cursor target.
Background Color Color Picker Sets the underlying canvas background color.
Bird Color Color Picker Changes the primary shade applied to the bird meshes.
Wireframe Boolean Toggle Toggles between solid shaded geometry and glowing wireframe