Gaitkit Open the lab
Trash Bin, A ribbed street litter bin with a domed lid hinged at the back (rigged part "lid", rotates on x). Colour, size, lid and a recycling stripe are knobs.
Prop · 1 moving part

Trash Bin

A ribbed street litter bin with a domed lid hinged at the back (rigged part "lid", rotates on x). Colour, size, lid and a recycling stripe are knobs.

Size
0.67 × 1.1 × 0.67 m
Triangles
540
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Colour, Size, Lid, Recycling stripe.

Specs

Size
0.67 × 1.1 × 0.67 m
width × height × depth
Triangles
540
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
lid · rotate
Knobs
4
2 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/trash-bin.mjs';

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

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

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

Knobs

KnobTypeValuesDefaultWhat it does
colourchoicegreen black blue orange greygreenBody paint: green (park), black (city centre), blue (recycling), orange (municipal), grey.
sizechoicesmall largelargesmall (65 cm tall pavement bin), large (95 cm, busy street or park entrance).
lidtoggleon / offtrueDomed lid with a handle, hinged at the back. Off gives an open-top bin with a black liner bag.
stripetoggleon / offfalseBright band around the body that marks it as a recycling bin (yellow on green bins, green on others).

Presets: recycling bin {"colour":"blue","stripe":true} · pavement bin {"colour":"black","size":"small","lid":false}

Files

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