Swinging bridge
A rope swinging bridge for an elven treetop city: a dark-wood plank deck hung by silver hangers from catenary cables, lashed between two bark-brown end frames with gold saddle pins and leafy foliage clumps.

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,476
- Vertices
- 4,130
- Meshes · materials
- 21 · 21
- Size (W × H × D)
- 4.8 m × 1.6 m × 1.8 m
- File
- GLB · 187 KB
- Animation
- scene-motion · 6.0s
- Style
- Low-poly
- Collection
- Elven Treetop City
Palette · named materials
- base#3d2a1c
- earth#6b4a2e
- metal#e4e6e7
- trim#b9bfc6
- rope#f2ede2
- accent#cfaf59
- foliage#3a883a
- foliageDark#235223
- foliageLight#5db15d
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/elven-treetop-city-swinging-bridge/c45e808f6e/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:
Swinging bridge for the Elven Treetop City 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. 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 Elven Treetop City kit (Low-poly style, flat-lowpoly direction): Platforms and bridges high in giant trees. Use ONLY the kit palette, by name: leaf green #3a883a, silver #b9bfc6, bark brown #6b4a2e, soft gold #cfaf59, leaf green dark #235223, silver dark #8f99a3, leaf green light #5db15d, silver light #e4e6e7, 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 `season` (0–1, default 0.5) for the kit's "Season" setting wherever it makes sense on this part, and keep that id. Material names are the palette colour NAMES listed above — never a hex code. 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
Named parts · 8
- Swinging bridge
- Left end frame
- Right end frame
- Left main cable
- Right main cable
- Plank deck
- Left handrail
- Right handrail
Note: Size: 4 m span (param length 3-6 m in whole metres, snapping on a 1 m grid), 1.2 m wide deck at 0.55 m above the base, 1.5 m end frames, ~1.65 m total height with foliage. Origin at the left snapping end (x=0); the base rests exactly on y=0 and the front faces +Z. The 6 s baked loop rolls the suspended span (cables, hangers, deck, rails) about the saddle-pin line through the gold pins — the deck stays level and translates as a pendulum bob; the end frames never move. swing=0 holds the bridge level and still. season (0-1) cross-fades the foliage clumps between deep green, leaf green and soft-gold autumn colours by reassigning palette-pure materials (it never changes a material's hex, so GLB material names stay exact). Part ids use a short 'bridge' root because the plan checker's id grammar forbids hyphens; the library slug is elven-treetop-city-swinging-bridge. glb-lint reports 0 blocking errors with 4 warnings: the material-count and duplicate-material warnings are an artifact of the exporter cloning one material per mesh (the scene itself uses exactly the 9 named palette materials), the unindexed warning is the non-indexed icosahedron foliage (flat shading is the direction's intent), and the sibling-overlap warning is the gold saddle lugs/pins anchored into the frame beams. The hero view is target-only: the viewer's aspect-aware camera fit sets the distance, so it fills the frame at desktop and portrait widths alike.
More like this
All of Elven Treetop City →
Woven baskets
Elven Treetop City1,640 tris

Banners
Elven Treetop City1,536 tris

Hammocks
Elven Treetop City836 tris

Gliding leaf boat
Elven Treetop City2,860 tris

Spiral ramp
Elven Treetop City5,408 tris

Fruit crates
Elven Treetop City2,504 tris

Canopy tiles
Elven Treetop City1,536 tris

Giant trunk sections
Elven Treetop City3,932 tris
Free under the 1DesignTool 3D library license. Model #11 of 218.