Gaitkit Open the lab
Backpack & Luggage, Travel bags at real size: a 68 cm hard-shell suitcase lying flat with its lid open on a hinge (rigged part lid) to show folded clothes, a 45 cm backpack standing upright with straps and pockets, or a 55 cm duffel bag. Optional luggage tag and travel stickers. No logos.
Prop · 1 moving part

Backpack & Luggage

Travel bags at real size: a 68 cm hard-shell suitcase lying flat with its lid open on a hinge (rigged part lid) to show folded clothes, a 45 cm backpack standing upright with straps and pockets, or a 55 cm duffel bag. Optional luggage tag and travel stickers. No logos.

Size
0.78 × 0.65 × 0.57 m
Triangles
1,240
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Bag, Colour, Lid open, Tag & stickers.

Specs

Size
0.78 × 0.65 × 0.57 m
width × height × depth
Triangles
1,240
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
lid · rotate
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/backpack-luggage.mjs';

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

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

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

Knobs

KnobTypeValuesDefaultWhat it does
bagchoicesuitcase backpack duffelsuitcasesuitcase (ribbed hard-shell case with four spinner wheels and a trolley handle, lying flat, lid opens to show folded clothes), backpack (upright rucksack with a front pocket, side bottle pocket and padded straps), duffel (soft barrel bag with two carry handles and a shoulder strap).
colorchoicenavy red olive black mustard tealtealMain colour of the shell or fabric: navy, red, olive, black, mustard or teal.
openrange0 to 1, step 0.050.75How far the suitcase lid is open: 0 shut and zipped, 1 laid back about 110 degrees. Suitcase only.
tagtoggleon / offtrueA luggage tag on the handle, plus travel stickers on the suitcase lid or a patch on the backpack.

Presets: packing for holiday {"bag":"suitcase","color":"teal","open":1} · school backpack {"bag":"backpack","color":"red"} · gym duffel {"bag":"duffel","color":"black","tag":false}

Files

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