Cleaning Set
Cleaning gear at real size: a 1.4 m straw broom standing on its bristles with a dustpan, a mop standing in a wheeled mop bucket with a wringer, a plastic bucket of soapy water with a bail handle (rigged part handle), or an upright vacuum cleaner that reclines on its wheels (rigged part body).
- Size
- 0.96 × 1.4 × 0.44 m
- Triangles
- 596
Tune it
4 knobs: Item, Colour, Extras, Seed.
Specs
- Size
- 0.96 × 1.4 × 0.44 m width × height × depth
- Triangles
- 596 of 6,000
- Draw calls
- 1 one vertex-colour material
- 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.
import { createAsset } from 'https://gaitkit.com/cdn/cleaning-set.mjs';
const cleaningSet = createAsset();
scene.add(cleaningSet); // rests on y = 0, front faces +Zimport { useMemo } from 'react';
import { createAsset } from 'https://gaitkit.com/cdn/cleaning-set.mjs';
export function CleaningSet() {
const model = useMemo(() => createAsset(), []);
return <primitive object={model} />;
}# Import cleaning-set.glb (download below). It is a static mesh, one material per colour.
add_child(preload("res://cleaning-set.glb").instantiate())// Import cleaning-set.glb with glTFast (com.unity.cloud.gltfast).
// Drop it in the scene: 1 unit = 1 metre, +Z is its front.Use the gaitkit MCP server: get_variant({ "id": "cleaning-set", "want": "default look" })
then place the result.
# MCP endpoint
https://gaitkit.com/mcpKnobs
| Knob | Type | Values | Default | What it does |
|---|---|---|---|---|
item | choice | broom mop bucket vacuum | mop | broom (straw broom with stitched bands, standing upright on its bristles), mop (string mop standing in a wheeled mop bucket with a wringer), bucket (round bucket of soapy water with a wire handle), vacuum (upright vacuum cleaner with a dust canister and a wrapped cord). |
color | choice | blue red green yellow grey purple | blue | Plastic colour of the bucket, broom handle, dustpan or vacuum body: blue, red, green, yellow, grey or purple. |
extras | toggle | on / off | true | A dustpan for the broom, a yellow A-frame caution sign (warning triangle, no text) for the mop, a sponge and spray bottle for the bucket, a crevice tool for the vacuum. |
seed | range | 1 to 20, step 1 | 2 | Reshuffles the mop strings, the soap bubbles and small tilts. |
Presets: janitor cart {"item":"mop","color":"yellow","extras":true} · sweeping up {"item":"broom","color":"red"} · spring clean {"item":"vacuum","color":"purple"}
Files
| File | What |
|---|---|
| cleaning-set.glb | GLB, default look · 85 KB |
| cleaning-set.mjs | ES module, every knob live |
| cleaning-set.obj | OBJ, static, no colour |
| cleaning-set-params.json | knob 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.