Bubbling Cauldron
Soot-black iron cauldron on three stubby legs over a ring of stones and burning logs, filled with a glowing lavender violet brew; cyan rune bubbles rise and orange flame tongues flicker in a seamless 3-second loop, with a dark-wood ladle leaning on the rim.

Left rail: colours and the 5 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,976
- Vertices
- 2,626
- Meshes · materials
- 38 · 12
- Size (W × H × D)
- 1.0 m × 1.1 m × 1.1 m
- File
- GLB · 156 KB
- Animation
- scene-motion · 3.0s
- Style
- Low-poly
- Collection
- Wizard's Tower
Palette · named materials
- sootBlack#1b1b22
- darkStone#3e3f47
- stoneGrey#6e6f78
- cliffSlate#55606e
- oakBrown#6b4a2f
- darkWood#3d2a1c
- brass#b08d3c
- agedGold#8a6a22
- flameOrange#e8833a
- candleYellow#f2c94c
- lavender#8a6fb3
- deepViolet#4b2a6b
- runeCyan#5fd3e6
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/wizards-tower-cauldron/1f8b770815/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:
A soot black iron cauldron about 0.9 m tall on three stubby legs over a ring of stones and burning logs with flame orange fire, filled with a glowing deep violet and lavender potion. Bubbles rise and pop and the flames flicker in a seamless 3 s baked loop; a dark wood ladle leans on the rim. This is one part of the Wizard's Tower kit (Low-poly style, flat-lowpoly direction). Use ONLY the kit palette, by name: midnight blue #1d2448, deep violet #4b2a6b, lavender #8a6fb3, brass #b08d3c, aged gold #8a6a22, candle yellow #f2c94c, flame orange #e8833a, stone grey #6e6f78, dark stone #3e3f47, cliff slate #55606e, parchment #e7d7b1, oak brown #6b4a2f, dark wood #3d2a1c, moss green #5f7d4a, rune cyan #5fd3e6, soot black #1b1b22. Name each material after the palette colour it uses. Kit knobs: expose a param `magicGlow` (0–1, default 0.6) that scales every emissive magic element.
- Agent: Kilo Code · minimax-m3 in 1DesignTool
- Direction: Low-poly · family vessels
- three-check PASS · glb-lint PASS
Named parts · 9
- Cauldron
- Body
- Rim band
- Flames
- Stones
- Logs
- Potion surface
- Bubbles
- Ladle
Note: Magic-glow knob scales every emissive intensity (flames, candle yellow inner, lavender potion, deep violet potion core, cyan rune bubbles). The baked 3s loop is baked into the GLB so motion survives drop-in to three.js, Godot, Unity or Blender. Bubble and potion part ids are nested under cauldron.* in the scene plan to match the runtime part registry.
More like this
All of Wizard's Tower →
Spiral stair
Wizard's Tower1,780 tris

Spinning Orrery
Wizard's Tower4,644 tris

Crystal Ball
Wizard's Tower2,326 tris

Wizard's Tower Rune Circle Floor
Wizard's Tower1,352 tris

Wizard's Tower Ground Floor
Wizard's Tower1,324 tris

Hanging houses
Elven Treetop City2,758 tris

Waterwheel
Elven Treetop City4,208 tris

Harp
Elven Treetop City870 tris
Free under the 1DesignTool 3D library license. Model #9 of 148.