Every other engine draws this frame. Terrain draws the last few seconds: each frame pushes a spectrum row into a receding heightfield, so a kick becomes a ridge you can still see four seconds later.
Terrain is described in the catalog in six words: the last few seconds of the track rendered as receding landscape. That is the entire idea, and it makes this engine structurally different from every other one in the catalog.
Almost everything else draws this frame. A bar is a band right now; a ring is one frame of spectrum. Terrain is the engine where the last few seconds of the mix are the geometry.

Each frame, the engine samples the spectrum into a fixed number of columns and pushes that row into a history buffer. Then it draws the buffer from back to front: the oldest row sits at the horizon, the newest at your feet, with rows bunching toward the horizon so parallel lines converge like a plane.
The trick that makes it read as terrain rather than as noise is a painter's-algorithm fill. Each row is filled with the background colour before its ridge is stroked, so nearer land occludes further land. Without that step the rows cross-hatch into a mess. It is the same hidden-line idea a plotter used in 1979, and it is still the cheapest way to make a wireframe look solid.
A heightfield built purely from band levels drifts with the mix and reads as weather, not rhythm. So each new row is lifted by the beat envelope at the moment that row is created, and that lift travels backwards through the field with the row.
The result is the engine's signature: a kick becomes a ridge you can still see receding several seconds later. You are not watching the beat; you are watching the last dozen beats walk away from you. On a track with a consistent groove it produces regular ranges. On a track with a build, you can literally see the density of the ridges increase toward the horizon before the drop arrives at your feet.
This is why Terrain is forgiving of a quiet passage
An engine that only draws the current frame goes still when the music does. Terrain keeps showing you the last few seconds, so a breakdown reads as calm land rather than as an empty screen. It is one of the few scenes that survives a long intro.
Speed deserves its own note, because it means something unusual here. Terrain has no clock of its own; its only motion is history advancing. Speed therefore sets how many rows are pushed per frame, normalised so that the shipped default is exactly one row per frame. It is capped low deliberately: each push repeats the current spectrum row, so a large value writes several identical rows and the relief flattens into plateaus.
A slow landscape is usually the better one
Pulling Speed below the default makes the terrain drift instead of rush, and because the history buffer empties more slowly the ridges hold their shape for longer. For a lyric or ambient background, that plus Dune Field is the combination to start from.
Most engines measure containment as a radius from the centre. Terrain cannot: a row's height is an offset from that row's own baseline, so the limit is the distance from the baseline to the top of the frame box. Passing a vertical offset through a radial limit is exactly how geometry ends up leaving the frame at the top while still measuring as contained.
Canyon Scroll is the sharpest case, because its corridor widens with distance until the furthest row sits on the frame edge, so any audio-driven height added to it would push the far walls straight off the canvas. Its wall offset is limited against the half-height it is measured from. The practical upshot for you: the frame margin holds on every mode at every reactivity setting.
Terrain suits anything with a sense of journey: cinematic, ambient, post-rock, downtempo, and long-form mixes where a viewer is watching for minutes rather than seconds. It is one of the lighter scenes in the catalog to run (a default element budget of 96, 44 on mobile), which matters when the video is an hour long. The Terrain engine reference has the full control table.
It is the wrong engine when you want a hit to land visibly on the frame you are looking at, because by design the hit walks away. For that, Lattice switches geometry on the beat and Stage Lights strikes fixtures on it.
Reviewed by the editorial team. Report a correction.
Anonymous. Only this page’s address and your yes/no are recorded, and only if you allowed analytics cookies.
Ready to make your own?
Open the editor, drop in a track, and export a watermark-free video: free, no account.
Open the Editor