Landscape
Watch a simulated sheet of fabric become a landscape — waveform swells roll to the horizon, the spectrum shapes the ridges, and a sphere rises through the cloth on every bass hit.
Landscape is a terrain visualizer in the Wire category, rebuilt as a real sheet of fabric. The ground is not a moving picture of a landscape: it is cloth, simulated in full, held at its edges and free to swell, fold, and drape everywhere else. A sphere sits beneath it and rises through the surface on the bass, pushing a dune up through the weave; the live waveform enters at the horizon and travels forward across the sheet as rolling swells; the spectrum shapes the ridge profile across its width; and every beat sends a shockwave ring rolling outward. Six physically based fabrics — silk, velvet, mercury, snowfield, copper, and prism — carry the light, from soft sheen to liquid metal reflecting the sky. Landscape requires WebGPU; see Browser Support for current platform details.
Open Landscape
Launch the visualizer with its matching left-nav entry selected.
A terrain that is actually cloth
Every point of the surface is simulated. The edges of the sheet are pinned, and everything inside is free to swell, fold, wrinkle, and drape. That is why a bass hit does not just raise a bump: the sphere pushes up through the weave, the fabric stretches around it, and the slack gathers into folds that run back down the slope.
The audio arrives in three separate ways. The live waveform enters at the horizon and travels forward as rolling swells, so you watch the music come toward you. The spectrum shapes the ridge profile across the width of the terrain. The highs add fine wrinkle that shimmers only while they are present, and every detected beat sends a ring rolling outward from the sphere.
Mouse-drag orbits the camera, right-drag pans, and the scroll wheel zooms. Turn Auto Rotate on for a hands-free slow circle.
Quick start
- Start the demo track, choose a local audio file, or enable a live input.
- Try a preset or style first, then open the section for the part of the image you want to change.
- On a control with Assign modulation, open the source picker, choose a signal, and watch the slider's live fill.
- Use Reset to Defaults whenever you want to return to the original look.
Presets and styles
Silk Dune · Mercury Sea · Velvet Night · Snowdrift · Solar Crest · Prism Veil · Deep Swell · Grid Revival · Storm Front
Audio modulation
On a control with Assign modulation, select the activity icon to open Modulate with. Choose a named source, or choose — None to leave the control unmodulated. After you assign one, its name appears below the slider; select that name to edit the route, or use Clear modulation to remove it. The slider track shows the live signal reaching the control.
| Modulated control | Section | What the route changes |
|---|---|---|
| Wave Height | Waveform | Sets how high the live waveform lifts the sheet as it travels forward. |
| Spectrum Ridge | Waveform | Lets the spectrum shape the ridge profile across the width of the terrain. |
| Lift | Sphere | Sets how far the bass raises the sphere through the surface. |
| Glow | Sphere | Sets how brightly the sphere glows. |
| Shockwave | Pulse | Sets the strength of the shockwave ring each beat sends across the fabric. |
| Reflections | Material | Sets how strongly the fabric reflects the sky. Highest on the metal finishes. |
| Glow | Material | Sets how brightly the contour lines and the light spilling off the sphere glow. |
| Bloom | Material | Sets the glow halo around bright highlights. |
| Contour Lines | Material | Fades the contour lines in and out. Set it to zero for a bare fabric surface. |
| Wind Strength | Wind | Sets how hard the wind pushes the fabric. The mids drive it. |
| Rotation Speed | Camera | Sets how fast the camera circles. |
Settings reference
Core
| Setting | Available values | What it changes |
|---|---|---|
| Fabric | SILK, VELVET, MERCURY, SNOWFIELD, COPPER, PRISM | Chooses the physically based fabric: soft sheen, deep velvet, liquid metal, snow, copper, or an iridescent prism sheet. |
| Sky | DUSK, AURORA, NOIR, EMBER | Chooses the sky and horizon palette behind the terrain. |
| Background Opacity | 0–1 | Fades the sky, the stars and the far horizon. At zero the canvas is transparent and only the fabric and the sphere remain; the distant part of the sheet fades out with the haze it sits in. |
Waveform
| Setting | Available values | What it changes |
|---|---|---|
| Wave Height | 0–4 | Sets how high the live waveform lifts the sheet as it travels forward. Use Assign modulation to choose a source. |
| Wave Travel | 0.05–1 | Sets how quickly a transient crosses the sheet from the horizon. |
| Spectrum Ridge | 0–3 | Lets the spectrum shape the ridge profile across the width of the terrain. Use Assign modulation to choose a source. |
| Micro Wrinkle | 0–1.5 | Adds fine high-frequency wrinkle that only appears with the highs. |
Sphere
| Setting | Available values | What it changes |
|---|---|---|
| Size | 2–14 | Sets the size of the body beneath the fabric. |
| Lift | 0–2.5 | Sets how far the bass raises the sphere through the surface. Use Assign modulation to choose a source. |
| Drift | 0–1.5 | Sets how quickly the sphere wanders under the terrain. |
| Glow | 0–2 | Sets how brightly the sphere glows. Use Assign modulation to choose a source. |
| Color | Color | Sets the color of the sphere and the light it casts on the fabric. |
| Metalness | 0–1 | Makes the sphere metallic and reflective. |
| Roughness | 0.02–1 | Sets how sharp or diffuse the sphere’s highlights are. |
Pulse
| Setting | Available values | What it changes |
|---|---|---|
| Shockwave | 0–2 | Sets the strength of the shockwave ring each beat sends across the fabric. Use Assign modulation to choose a source. |
| Shockwave Speed | 0.2–3 | Sets how fast the shockwave travels outward. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Custom Fabric Color | On / Off | Replaces the fabric’s own color with one you pick. |
| Fabric Color | Color | Sets the fabric color when the custom color is switched on. |
| Reflections | 0–2.5 | Sets how strongly the fabric reflects the sky. Highest on the metal finishes. Use Assign modulation to choose a source. |
| Glow | 0–2 | Sets how brightly the contour lines and the light spilling off the sphere glow. Use Assign modulation to choose a source. |
| Bloom | 0–1.2 | Sets the glow halo around bright highlights. Use Assign modulation to choose a source. |
| Horizon Glow | 0–1.5 | Sets the brightness of the band of light along the horizon. |
| Contour Color | Color | Sets the color of the survey contour lines drawn over the fabric. |
| Contour Lines | 0–1 | Fades the contour lines in and out. Set it to zero for a bare fabric surface. Use Assign modulation to choose a source. |
| Contour Density | 8–64 | Sets how many contour lines cross the sheet. |
Audio
| Setting | Available values | What it changes |
|---|---|---|
| Master Gain | 0x–3x | Sets how strongly the input signal affects master. |
| Bass Intensity | 0–3 | Sets the visible bass intensity. |
| Mid Intensity | 0–3 | Sets the visible mid intensity. |
| High Intensity | 0–3 | Sets the visible high intensity. |
| Smoothing | 0–0.99 | Balances immediate audio response against steadier motion. |
Cloth
| Setting | Available values | What it changes |
|---|---|---|
| Detail | 96–256 | Sets how finely the cloth is divided. Higher shows finer folds and wrinkles and costs more GPU time. |
| Solver Passes | 1–8 | Sets how many passes settle the weave each frame. Higher holds the fabric together more rigidly; lower is faster and looser. |
| Stiffness | 0.05–1 | Sets how strongly the weave resists stretching. Higher spreads a swell across the whole sheet. |
| Damping | 0.9–0.999 | Sets how quickly motion settles. Lower stops the fabric sooner; higher keeps it billowing. |
| Sag | 0–8 | Sets how much slack and weight the fabric has. Zero is a taut drum; high values hang and drape. |
Wind
| Setting | Available values | What it changes |
|---|---|---|
| Wind Strength | 0–3 | Sets how hard the wind pushes the fabric. The mids drive it. Use Assign modulation to choose a source. |
| Wind Speed | 0–2 | Sets how fast the wind pattern travels. |
Camera
| Setting | Available values | What it changes |
|---|---|---|
| Orbit Controls | On / Off | Lets you orbit, pan, and zoom the camera with the mouse. |
| Auto Rotate | On / Off | Slowly circles the camera around the terrain. |
| Rotation Speed | 0.05x–3x | Sets how fast the camera circles. Use Assign modulation to choose a source. |
Stars
| Setting | Available values | What it changes |
|---|---|---|
| Enable | On / Off | Turns enable on or off. |
| Count | 200–3000 | Sets how many visible elements are drawn. |
| Size | 0.5–6 | Sets the visible size. |
Camera Info
| Setting | Available values | What it changes |
|---|---|---|
| Orbit Controls reminder | Information | Reminds you how to move the camera with the mouse: left-click and drag to rotate, right-click and drag to pan, and scroll to zoom. |
| Camera Coordinates | Live readout | Shows the camera’s current position (POS), rotation (ROT), and the point it is looking at (TRG) as X, Y, and Z numbers, updating as you move the camera. |
Some controls appear only after you enable a related mode or style. The settings panel always reflects the options available for the current selection.
Tips for a better audio visualization
- Start with Sag: near zero the sheet is a taut drum and the waveform reads as crisp ridges; high values give it slack so the sphere drapes the fabric over itself.
- Detail and Solver Passes are the performance dial. Drop Detail first on a busy show — the terrain keeps its shape, it just carries fewer fine wrinkles.