Rainbow bridges
A modular Cloud Kingdom rainbow bridge: an 8 m single-span arch whose depth is sliced into six stacked colour bands running gold through peach to sky blue, carrying a cloud-white plank walkway with a gold balustrade and four lantern finials. Faceted cloud banks cushion both feet, and the piece snaps end-to-end on a 1 m grid.

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
- 3,096
- Vertices
- 9,048
- Meshes · materials
- 16 · 16
- Size (W × H × D)
- 8.0 m × 3.5 m × 3.4 m
- File
- GLB · 250 KB
- Animation
- Static
- Style
- Low-poly
- Collection
- Cloud Kingdom
Palette · named materials
- gold#d0a225
- peach dark#e08d52
- peach#ecb893
- peach light#f6e3d5
- cloud white#f4f1ec
- sky blue#2e67b8
- cloud white light#f9f8f6
- cloud white dark#d7cebc
- warm white#f2ede2
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/cloud-kingdom-rainbow-bridges/3a0eee148c/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +ZHow it was made
The brief given to 1DesignTool's “3D object” template:
Rainbow bridges for the Cloud Kingdom 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 is a modular piece that snaps on a 1 m grid: give it a length in whole metres and put the origin at its snapping end, stated in meta.notes. This is one part of the Cloud Kingdom kit (Low-poly style, flat-lowpoly direction): Castles on clouds at sunrise. Use ONLY the kit palette, by name: cloud white #f4f1ec, peach #ecb893, sky blue #2e67b8, gold #d0a225, cloud white dark #d7cebc, peach dark #e08d52, cloud white light #f9f8f6, peach light #f6e3d5, 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 `timeOfDay` (0–1, default 0.5) for the kit's "Time of day" setting wherever it makes sense on this part, and keep that id.
- Agent: Claude Code · Claude Opus 5 in 1DesignTool
- Generation: 10.38M tokens (97% cached) · ≈ $9.65 at API prices · 5-hour plan +18%
- Direction: Low-poly · family scenes
- three-check PASS · glb-lint PASS
Named parts · 14
- Rainbow bridge
- Rainbow arch
- Rainbow band 1 (crown)
- Rainbow band 2
- Rainbow band 3
- Rainbow band 4
- Rainbow band 5
- Rainbow band 6 (soffit)
- Deck walkway
- Left balustrade
- Right balustrade
- Lantern finials
- Start cloud cushion
- End cloud cushion
Note: Real-world scale: 8.0 m span x 3.49 m tall x 3.37 m wide, metres, +Y up. Modular on a 1 m grid: the span runs along +X in whole metres and the origin is the snapping end — bottom centre of the x = 0 end face, with the arch soffit and both cloud cushions touching y = 0 exactly (measured GLB bounds: x 0.000..8.000, y 0.000..3.490, z -1.685..1.688). Front faces +Z, which is the side elevation, so the straight-on front view shows the whole rainbow. Chaining modules end to end gives a scalloped run of arches, not a flat causeway, and neighbouring cloud cushions will merge at the join — that is intended. The deck ends sit 0.45 m above y = 0, so the platform a bridge lands on should be that tall. Static model: no animation clip in the GLB. Params: spanMeters is rounded to whole metres inside build(), and the cloud banks scale with it so a 4 m module's two banks never meet in the middle; timeOfDay is the kit's shared 'Time of day' knob and steps the cloud, deck, post and lantern materials through three palette sets (0-1/3 sunrise: peach light / peach dark / dark wood; 1/3-2/3 day, the default: cloud white / cloud white dark; 2/3-1 dusk: cloud white dark / soot black / mid grey). Because the palette colours are named constants it steps rather than blends, and it never touches the six rainbow bands - the gold to sky-blue order is the asset's identity. 3096 triangles, 18 draw calls. Nine of the twelve kit colours are used, each material named exactly for its palette colour; the runtime exports one material instance per mesh, so the GLB lists 16 material slots sharing those 9 names, which is also what glb-lint's material-count and duplicate-materials warnings report. The twilight contact disc in the preview is viewer staging only (a declared override of the direction's pale ground disc) and is not part of the exported model. glb-lint reports 0 blocking errors; its verdict reads 'unverified' because it ran without a requirements contract, as the brief specifies, and its heur/scale warning compares this metres-sized asset against the direction's 1 m reference height. All four check runs passed; the three fix rounds were visual critique (contact ground, cloud-abutment rework, arch height and framing), and a later param sweep at both ends of every range added the span-scaled cloud banks.
More like this
All of Cloud Kingdom →
Palace
Cloud Kingdom4,788 tris

Cloud islands
Cloud Kingdom7,634 tris

Race car on track
Toy Box1,352 tris

Pull-along duck
Toy Box1,400 tris

Spinning top
Toy Box600 tris

Battering ram
Siege Camp2,760 tris

Toy train
Toy Box2,214 tris

Toy tools
Toy Box888 tris
Free under the 1DesignTool 3D library license. Model #1 of 395.