# Noise
Play Demo
Noise generation demo — displays Perlin, Simplex, Value, and Cellular noise side by side.
Animates noise by slowly changing z-coordinate over time. Each quadrant shows a
different noise type rendered as a grayscale texture on a textured quad.
Usage:
uv run python packages/graphics/examples/3d_noise.py
## Source Code
```{literalinclude} ../../packages/graphics/examples/3d_noise.py
:language: python
:linenos:
```