Spinning prize wheel
A faceted Goblin Market prize wheel: twelve painted wedges in a dark-timber rim with mid-grey pegs, a soot-black hub on a static axle, and a rusted pointer hung from a boom over the top. It turns two full revolutions in a six-second seamless loop while the pointer chatters off every peg.

Left rail: colours and the 4 knobs the agent wrote into this model — they rebuild the geometry and go into your download. Right rail: looks for the viewer. Drag to orbit, scroll to zoom.
- Triangles
- 1,100
- Vertices
- 3,300
- Meshes · materials
- 17 · 17
- Size (W × H × D)
- 1.1 m × 1.5 m × 97 cm
- File
- GLB · 116 KB
- Animation
- scene-motion · 6.0s
- Style
- Low-poly
- Collection
- Goblin Market
Palette · named materials
- timber#3d2a1c
- wedge-orange#ed7e1d
- wedge-green#528952
- wedge-rust#9b4427
- wedge-white#f2ede2
- metal#7d828c
- hub#1b1b22
- brace#6b4a2e
- prize-a#9b704b
- prize-b#7ea97e
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/goblin-market-spinning-prize-wheel/d010e25511/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +Z
const mixer = new THREE.AnimationMixer(gltf.scene);
gltf.animations.forEach((clip) => mixer.clipAction(clip).play());
// in your loop: mixer.update(delta)How it was made
The brief given to 1DesignTool's “3D object” template:
Spinning prize wheel for the Goblin Market kit. Design it as one clear asset at believable real-world scale for that setting (state the size in metres in meta.notes), with its main parts modelled and named, readable at thumbnail size and from every orbit angle. It moves: author a seamless baked loop (2–12 s) with every pivot exactly at its hinge, axle or swivel, and keep the base still. This is one part of the Goblin Market kit (Low-poly style, flat-lowpoly direction): A chaotic night market of scrap stalls. Use ONLY the kit palette, by name: mud brown #6b4a2e, sickly green #528952, rust #9b4427, lantern orange #ed7e1d, mud brown dark #362517, sickly green dark #365936, mud brown light #9b704b, sickly green light #7ea97e, soot black #1b1b22, warm white #f2ede2, mid grey #7d828c, dark wood #3d2a1c. Every material's `name` must be exactly the palette colour it uses — the GLB carries these names so the kit recolours as one; an unnamed material fails delivery. Kit knob: expose a param `clutterAmount` (0–1, default 0.5) for the kit's "Clutter amount" setting wherever it makes sense on this part, and keep that id. Material names are the palette colour NAMES listed above (e.g. "leaf green", "dark wood") — never a hex code like "#3d2a1c". meta.json must be valid JSON.
- Agent: OpenCode · longcat-2.5-preview-free in 1DesignTool
- Direction: Low-poly · family abstract-kinetic
- three-check PASS · glb-lint PASS (0 blocking errors; requirements fulfillment unverified — no requirements contract supplied)
Named parts · 15
- Spinning prize wheel
- A-frame stand
- Braced A-frame
- Cross brace
- Bearing block
- Pointer mast and boom
- Static axle
- Spinning wheel
- Painted wedges
- Outer rim
- Hub
- Pegs
- Pointer
- Pointer arrow
- Prize clutter
Note: Real-world scale: 1.52 m tall, 0.94 m wide, 0.72 m deep; origin at bottom centre, resting on y = 0, +Y up, front facing +Z. Exported model is 1,100 triangles (well under the 9,000 budget). Materials are named by their exact Goblin Market palette colours so the kit recolours as a set. The baked clip 'scene-motion' (6 s, seamless) spins the wheel two full turns and flicks the rusted pointer once per peg; the stand, axle and boom stay planted. Changing any param rebuilds the model in the viewer — the exported GLB ships the default values (wheelRadius 0.40 m, 12 wedges/pegs, 2 turns, clutterAmount 0.5). clutterAmount only adds/removes prize crates at the base; it does not affect the loop.
More like this
All of Goblin Market →
Junk piles
Goblin Market1,446 tris

Mystery jars
Goblin Market2,064 tris

Cooking pots
Goblin Market4,348 tris

Scrap stalls
Goblin Market2,032 tris

Watchtower
Goblin Market1,184 tris

Pulley crane
Goblin Market1,564 tris

Mud ground tiles
Goblin Market1,570 tris

Crates
Goblin Market2,460 tris
Free under the 1DesignTool 3D library license. Model #4 of 244.