# PolygonFlux

> The PolygonFlux animation creates a mesmerizing, abstract geometric background with smoothly morphing polygons that flow and rotate across the canvas. Designed for hero sections, it combines minimalistic polygon shapes with subtle glow and color-shifting effects, providing a modern and dynamic visual appeal. The animation adapts seamlessly to different screen sizes and supports customization of speed, morph intensity, glow, and base color, making it suitable for both dark and light-themed interfaces. Its lightweight WebGL implementation ensures high performance while adding a visually striking, professional touch to any landing page or UI.

- Author: [Ruixen UI](https://21st.dev/@ruixen.ui)
- Library: [Ruixen UI](https://21st.dev/@ruixen.ui/library/ruixen-ui)
- License: unknown
- npm dependencies: ogl
- Live preview: https://21st.dev/@ruixen.ui/components/polygon-flux

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/ruixen.ui/polygon-flux?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
