Gaitkit Open the lab
Crystal Spire, A tall faceted crystal spire cradled by curved white petals that spiral up around it, rising from a round two-tier garden with shrubs, flowers, a front path and lamp bollards. A town-square landmark; the crystal core glows in its own colour at night. The path faces +Z.
Building · Still

Crystal Spire

A tall faceted crystal spire cradled by curved white petals that spiral up around it, rising from a round two-tier garden with shrubs, flowers, a front path and lamp bollards. A town-square landmark; the crystal core glows in its own colour at night. The path faces +Z.

Size
13.3 × 16.0 × 14.3 m
Triangles
3,392
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

3 knobs: Height, Crystal colour, Petals.

Specs

Size
13.3 × 16.0 × 14.3 m
width × height × depth
Triangles
3,392
of 6,000
Draw calls
1
one vertex-colour material
Knobs
3
3 presets
Night lights
2
core, lamp

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/crystal-spire.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
heightrange8 to 30, step 116Height of the crystal tip in metres. 8 is a park sculpture, 30 a city-centre landmark. The garden base widens with it.
crystalchoiceaqua amethyst citrine rose emeraldaquaColour of the crystal and of its night glow: aqua (sea-glass blue-green), amethyst (purple), citrine (golden yellow), rose (pink quartz), emerald (green).
petalsrange3 to 8, step 15Number of curved white petals spiralling up around the crystal. 3 is open and airy, 8 a closed flower bud.

Presets: rose bud {"crystal":"rose","petals":8,"height":12} · amethyst beacon {"crystal":"amethyst","petals":4,"height":26} · citrine sundial {"crystal":"citrine","petals":6,"height":10}

Files

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