Crystal Ball
A faceted glass sphere of swirling lavender and rune-cyan mist, cradled by three brass claw feet on a round dark-wood base with a glowing rune inlay ring.

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
- 2,326
- Vertices
- 2,377
- Meshes · materials
- 23 · 7
- Size (W × H × D)
- 23 cm × 34 cm × 23 cm
- File
- GLB · 143 KB
- Animation
- scene-motion · 6.0s
- Style
- Low-poly
- Collection
- Wizard's Tower
Palette · named materials
- base#3d2a1c
- earth#6b4a2f
- accent#b08d3c
- trim#8a6a22
- glass#4b2a6b
- mist#8a6fb3
- magic#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-crystal-ball/0aa1305bcd/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 crystal ball about 0.35 m tall on a brass stand shaped like three claw feet on a round dark wood base, the sphere glass with a swirling lavender and rune cyan mist inside that slowly turns in a seamless 6 s baked loop. 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. Every material's `name` must be exactly the palette colour it uses; an unnamed material fails delivery. The claw feet must physically cradle the sphere: the ball rests in the claws with contact, never floating above them.
- Agent: Devin · SWE-2 Max in 1DesignTool
- Direction: Low-poly · family products
- three-check PASS · glb-lint PASS
Named parts · 13
- Crystal Ball
- Wood base
- Rune inlay ring
- Brass stand
- Stand cup
- Claw foot 1
- Claw foot 2
- Claw foot 3
- Glass sphere
- Swirling mist
- Mist wisps
- Swirl rings
- Rune sparks
Note: Params rebuild geometry, so claw contact holds at every ball/base radius. magicGlow scales all emissive elements (mist, rune inlay, sphere inner glow) at build time. GLB carries the 6 s mist loop as a baked rigid clip. glb-lint warnings are explainable: non-indexed primitives come from flat-shaded facets, the swirl rings nest by design, 'detached' parts are the ball held by claw tips (cross-parent contact the heuristic can't see) and mist inside the sphere, and the 0.338 m height is the intended real-world scale. Glass sphere uses transparent BLEND — some engines need material sort order attention.
More like this
All of Wizard's Tower →
Spiral stair
Wizard's Tower1,780 tris

Spinning Orrery
Wizard's Tower4,644 tris

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

Bubbling Cauldron
Wizard's Tower1,976 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 #8 of 149.