Gaitkit Open the lab
Office Desk, A 74 cm high work desk with a three-drawer pedestal (drawers slide), one to three monitors or a laptop whose screens glow at night, keyboard, mouse, mug and a plant, plus a swivel office chair. Desk faces +Z, where the chair is.
Prop · 4 moving parts

Office Desk

A 74 cm high work desk with a three-drawer pedestal (drawers slide), one to three monitors or a laptop whose screens glow at night, keyboard, mouse, mug and a plant, plus a swivel office chair. Desk faces +Z, where the chair is.

Size
1.4 × 1.3 × 1.4 m
Triangles
1,132
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Style, Chair colour, Monitors, Chair.

Specs

Size
1.4 × 1.3 × 1.4 m
width × height × depth
Triangles
1,132
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
4
drawer_0 · slide, drawer_1 · slide, drawer_2 · slide, chair_swivel · rotate
Knobs
4
3 presets
Night lights
1
screen

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

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

// 'chair_swivel' pivots on its hinge: 150° to 210° around y
officeDesk.getObjectByName('chair_swivel').rotation.y = THREE.MathUtils.degToRad(150);

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

Knobs

KnobTypeValuesDefaultWhat it does
stylechoicemodern oak industrialmodernmodern (white top on light steel T-legs), oak (oak top on wooden legs with an apron), industrial (dark wood top on black steel frames).
colorchoiceblack grey blue red greenblueUpholstery of the office chair and the accent on the desk: black, grey, blue, red or green.
monitorsrange0 to 3, step 11Screens on the desk. 0 gives an open laptop, 1 a single monitor, 2 a pair angled in, 3 a wide trading setup (the desk grows to 1.8 m).
chairtoggleon / offtrueFive-star swivel office chair on casters, pulled up to the desk. Its seat turns (rigged part chair_swivel).

Presets: home office {"style":"oak","color":"green","monitors":1} · trading desk {"style":"industrial","color":"black","monitors":3} · student desk {"style":"modern","color":"red","monitors":0}

Files

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