Gaitkit Sign in Open the lab
Bathtub, A full-size bathtub (1.5 to 1.9 m long): a built-in tub with a panelled apron, a tiled-look deck and a deck mixer, a freestanding double-ended slipper tub with a floor-standing mixer and hand shower, or a roll-top clawfoot tub on four cast feet with a gooseneck tap; white enamel inside, an outer shell in white, brushed steel, black or retro mint. Optional bath water with bubbles and a rubber duck; candles on the deck glow at night.
Prop · Still

Bathtub

A full-size bathtub (1.5 to 1.9 m long): a built-in tub with a panelled apron, a tiled-look deck and a deck mixer, a freestanding double-ended slipper tub with a floor-standing mixer and hand shower, or a roll-top clawfoot tub on four cast feet with a gooseneck tap; white enamel inside, an outer shell in white, brushed steel, black or retro mint. Optional bath water with bubbles and a rubber duck; candles on the deck glow at night.

Size
1.9 × 1.0 × 0.84 m
Triangles
1,016
Open in the lab

FreeFree download, no account needed.

Also as , a .zip with the .obj and its .mtl.

Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Style, Length, Finish, Fittings, Water.

Specs

Size
1.9 × 1.0 × 0.84 m
width × height × depth
Triangles
1,016
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
1
candle

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

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

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

Knobs

KnobTypeValuesDefaultWhat it does
stylechoicebuilt-in freestanding clawfootfreestandingbuilt-in (an alcove tub with a panelled apron and a flat deck, to fit between walls), freestanding (a modern double-ended slipper tub with raised ends) or clawfoot (a Victorian roll-top tub on four claw feet).
lengthrange1.5 to 1.9, step 0.051.7Tub length in metres: 1.5 is a compact bath, 1.7 standard, 1.9 a long soaking tub. Width stays about 75-80 cm.
finishchoicewhite stainless black retrowhiteOuter shell or apron panel: white, stainless (brushed steel), black, or retro (pastel mint). The inside is always white enamel.
fittingschoicechrome brass blackchromeMetal of the taps, spout, hand shower and claw feet: chrome, brass or black.
watertoggleon / offtrueFilled with water, foam bubbles and a rubber duck. Off shows the empty enamel tub with its drain.

Presets: spa soak {"style":"freestanding","finish":"black","fittings":"brass","length":1.8} · family bath {"style":"built-in","finish":"white","fittings":"chrome","length":1.7} · cottage clawfoot {"style":"clawfoot","finish":"retro","fittings":"brass","water":false}

Files

FileWhat
bathtub.glbGLB, default look · 156 KB
bathtub.mjsES module, every knob live
bathtub.objOBJ, static; colours in the .mtl
bathtub.mtlOBJ colours; keep it next to the .obj
bathtub-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.