Gaitkit Open the lab
Laptop, A thin laptop at real size (13 to 17 inch, 30 to 38 cm wide) with a full keyboard and trackpad and a hinged lid (rigged part lid, rotates about x at the back edge). The screen shows code, a desktop, a video call or is off, and glows at night. No logos.
Prop · 1 moving part

Laptop

A thin laptop at real size (13 to 17 inch, 30 to 38 cm wide) with a full keyboard and trackpad and a hinged lid (rigged part lid, rotates about x at the back edge). The screen shows code, a desktop, a video call or is off, and glows at night. No logos.

Size
0.30 × 0.22 × 0.27 m
Triangles
1,126
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Colour, Size, Lid open, Screen.

Specs

Size
0.30 × 0.22 × 0.27 m
width × height × depth
Triangles
1,126
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
lid · 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/laptop.mjs';

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

// 'lid' pivots on its hinge: -115° to 0° around x
laptop.getObjectByName('lid').rotation.x = THREE.MathUtils.degToRad(-115);

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

Knobs

KnobTypeValuesDefaultWhat it does
colorchoicesilver space grey black white bluesilverAluminium finish of the case: silver, space grey, black, white or blue.
sizechoice13 inch 15 inch 17 inch13 inchScreen size: 13 inch (30 cm wide), 15 inch (34.5 cm) or 17 inch (38.5 cm, with a number pad).
openrange0 to 1, step 0.050.9Lid angle: 0 shut, 0.9 a normal working angle of about 105 degrees, 1 laid back 115 degrees.
screenchoicecode desktop video call offcodecode (dark editor with coloured lines and a side bar), desktop (wallpaper, two windows and a dock), video call (four people in a grid), off (black glass, no night glow).

Presets: late night coder {"color":"space grey","screen":"code","open":0.85} · office call {"color":"silver","size":"15 inch","screen":"video call"} · closed on the desk {"color":"black","open":0,"screen":"off"}

Files

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