Gaitkit Open the lab
Habitat Dome, A pressurised habitat dome for a moon or Mars colony: a panelled shell on a ring wall, a ring of lit windows, a skylight cupola and an airlock tunnel on +Z whose outer door (part door) slides open along x. Windows and lamps glow at night.
Building · 1 moving part

Habitat Dome

A pressurised habitat dome for a moon or Mars colony: a panelled shell on a ring wall, a ring of lit windows, a skylight cupola and an airlock tunnel on +Z whose outer door (part door) slides open along x. Windows and lamps glow at night.

Size
10.7 × 7.0 × 13.6 m
Triangles
2,604
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Dome size, Accent, Airlock, Panels.

Specs

Size
10.7 × 7.0 × 13.6 m
width × height × depth
Triangles
2,604
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
door · slide
Knobs
4
3 presets
Night lights
3
window, lamp, beacon

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/habitat-dome.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
sizerange3 to 7, step 0.54.5Dome radius in metres. 3 is a two-person hab pod (about 4 m tall), 7 a large greenhouse or common hall (about 8 m tall) with a second ring of windows.
accentchoiceorange teal yellow red blueorangeThe one accent colour on the white panels (base band, airlock frame, door stripe): orange, teal, yellow, red or blue.
airlocktoggleon / offtrueOn: a 3 m pressurised airlock tunnel on skids sticks out on +Z with portholes. Off: the sliding door sits in a short doorway frame on the dome.
panelschoiceribbed geodesic bandedribbedShell style: ribbed (smooth shell with twelve structural ribs), geodesic (triangular facet panels, two tones), banded (stacked rings with one accent band).

Presets: greenhouse hall {"size":7,"panels":"geodesic","accent":"teal"} · crew pod {"size":3,"airlock":false,"accent":"yellow"} · mars outpost {"size":5,"panels":"banded","accent":"red"}

Files

FileWhat
habitat-dome.glbGLB, default look · 330 KB
habitat-dome.mjsES module, every knob live
habitat-dome.objOBJ, static, no colour
habitat-dome-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.