Gaitkit Open the lab
Ferris Wheel, A fairground ferris wheel at real scale (12 to 40 m across) on twin A-frames, facing +Z. The wheel is the part wheel that spins about z; each gondola_i is counter-rotated inside userData.tick so the cars always hang level. Light bulbs along the spokes and rims glow at night.
Building · 17 moving parts

Ferris Wheel

A fairground ferris wheel at real scale (12 to 40 m across) on twin A-frames, facing +Z. The wheel is the part wheel that spins about z; each gondola_i is counter-rotated inside userData.tick so the cars always hang level. Light bulbs along the spokes and rims glow at night.

Size
21.6 × 24.1 × 7.5 m
Triangles
2,964
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Diameter, Gondolas, Colours, Car.

Specs

Size
21.6 × 24.1 × 7.5 m
width × height × depth
Triangles
2,964
of 6,000
Draw calls
1
one vertex-colour material
Loop clip
6.283 m
of travel per cycle
Moving parts
17
wheel · spin, gondola_0 · spin, gondola_1 · spin, gondola_2 · spin, gondola_3 · spin, gondola_4 · spin, gondola_5 · spin, gondola_6 · spin, gondola_7 · spin, gondola_8 · spin, gondola_9 · spin, gondola_10 · spin, gondola_11 · spin, gondola_12 · spin, gondola_13 · spin, gondola_14 · spin, gondola_15 · spin
Knobs
4
3 presets
Night lights
2
bulb, window

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic.

Use it

Code for the specimen as it is set up above; it follows your knobs.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/ferris-wheel.mjs';

const ferrisWheel = createAsset();
scene.add(ferrisWheel);                      // rests on y = 0, front faces +Z

More in the docs; agents can fetch all of this through MCP.

Knobs

KnobTypeValuesDefaultWhat it does
sizerange12 to 40, step 120Wheel diameter in metres. 12 is a travelling fair wheel, 40 a seaside landmark.
gondolasrange8 to 24, step 216Number of gondolas round the wheel. Capped so cars never touch on a small wheel.
colourschoicefairground classic pastel midnightfairgroundfairground (white frame, red, yellow, blue and green cars), classic (steel blue frame, red cars), pastel (cream frame, soft candy cars), midnight (navy frame, gold and violet cars).
carchoicecabin opencabincabin (closed six-sided car with windows and a pointed roof) or open (bench seat in a tub under a little canopy).

Presets: seaside landmark {"size":34,"gondolas":24,"colours":"classic"} · travelling fair {"size":14,"gondolas":10,"colours":"fairground","car":"open"} · candy wheel {"colours":"pastel","car":"open"}

Files

FileWhat
ferris-wheel.glbGLB, default look · 527 KB
ferris-wheel.mjsES module, every knob live
ferris-wheel.objOBJ, static, no colour
ferris-wheel-params.jsonknob schema, presets, night zones

Licence

Use it in games, apps, renders and client work, commercially and without credit. Do not resell it as an asset or train a 3D generator on it. The full licence.