Gaitkit Open the lab
Bed, A made bed on a wooden frame: mattress, duvet with a turned-down sheet, pillows and a folded throw at the foot. Single 90 cm, double 140 cm or king 180 cm wide, 2 m long, mattress top at 55 cm; headboard at the back, foot toward +Z.
Prop · Still

Bed

A made bed on a wooden frame: mattress, duvet with a turned-down sheet, pillows and a folded throw at the foot. Single 90 cm, double 140 cm or king 180 cm wide, 2 m long, mattress top at 55 cm; headboard at the back, foot toward +Z.

Size
1.6 × 1.1 × 2.1 m
Triangles
468
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Size, Frame, Bedding, Headboard.

Specs

Size
1.6 × 1.1 × 2.1 m
width × height × depth
Triangles
468
of 6,000
Draw calls
1
one vertex-colour material
Knobs
4
3 presets
Night lights
0
none

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

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

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

Knobs

KnobTypeValuesDefaultWhat it does
sizechoicesingle double kingdoubleMattress width: single (90 cm, one pillow), double (140 cm, two pillows) or king (180 cm, two big pillows plus cushions). All are 2 m long.
framechoiceoak walnut white greyoakFrame and headboard finish: oak, walnut (dark), white (painted) or grey (painted or upholstered look).
beddingchoicewhite sage blush navy ochrewhiteDuvet colour: white (hotel), sage, blush (dusty pink), navy or ochre. The throw at the foot takes a contrasting accent.
headboardchoicepanel slats paddedpanelpanel (solid board with a top rail), slats (vertical spindles, cottage style), padded (tall upholstered headboard with vertical channels).

Presets: hotel king {"size":"king","frame":"walnut","bedding":"white","headboard":"padded"} · kids room {"size":"single","frame":"white","bedding":"ochre","headboard":"slats"} · cosy guest room {"size":"double","frame":"oak","bedding":"sage","headboard":"panel"}

Files

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