Gaitkit Open the lab
Sun Lounger, A sun lounger at real size (about 1.95 m long, seat at 35 cm): a slatted teak lounger with wheels, a white moulded plastic pool lounger, or a striped folding canvas deck chair. The lounger backrest is a hinged part named backrest (about x) set by the back knob, with an optional cushion and towel.
Prop · 1 moving part

Sun Lounger

A sun lounger at real size (about 1.95 m long, seat at 35 cm): a slatted teak lounger with wheels, a white moulded plastic pool lounger, or a striped folding canvas deck chair. The lounger backrest is a hinged part named backrest (about x) set by the back knob, with an optional cushion and towel.

Size
0.72 × 0.86 × 2.0 m
Triangles
464
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Style, Backrest, Fabric, Cushion, Towel.

Specs

Size
0.72 × 0.86 × 2.0 m
width × height × depth
Triangles
464
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
backrest · rotate
Knobs
5
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/sun-lounger.mjs';

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

// 'backrest' pivots on its hinge: 0° to 75° around x
sunLounger.getObjectByName('backrest').rotation.x = THREE.MathUtils.degToRad(0);

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

Knobs

KnobTypeValuesDefaultWhat it does
stylechoiceteak plastic deckchairteakteak (a slatted hardwood lounger with two wheels at the head end), plastic (a white moulded pool lounger) or deckchair (a folding wooden deck chair with a striped canvas sling).
backrange0 to 75, step 140Backrest angle in degrees: 0 lies flat for sunbathing face down, 40 for reading, 75 sitting up. Same as rotating the backrest part. (The deck chair has a fixed recline.)
colorchoicenavy cream teal terracotta yellownavyColour of the cushion and towel stripes, or of the deck chair stripes: navy, cream, teal, terracotta or yellow.
cushiontoggleon / offtrueA padded cushion on the seat and backrest (loungers only).
toweltoggleon / offfalseA striped beach towel laid on the seat with a rolled towel as a pillow.

Presets: hotel pool {"style":"plastic","cushion":false,"towel":true,"color":"teal"} · seaside deckchair {"style":"deckchair","color":"terracotta"} · flat out {"style":"teak","back":0,"color":"cream"}

Files

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