# Crystal shader

> renders a flowing, iridescent pattern that simulates the look of liquid crystals. It reacts to your mouse by creating ripples and distortions in the fluid. The UI panel has been updated with new controls like "Flow Speed," "Distortion," and "Mouse Ripple" to give you a different set of creative tools to play with.

- Author: [Dhileep Kumar GM](https://21st.dev/@dhileepkumargm)
- License: no-license
- Tags: Ripple, Interactive, Liquid, WebGL, 3D Shader
- Live preview: https://21st.dev/@dhileepkumargm/components/crystal-shader

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/dhileepkumargm/crystal-shader?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 · More like this: https://21st.dev/community/components/s/ripple.md
