
Traffic Light
A yellow traffic light on a faceted pole, with three deep lamp visors and a pedestrian push button. The lamps repeat a six-second green, amber and red cycle.
- Triangles
- 1,292
- Vertices
- 4,776
- Meshes · materials
- 35 · 9
- Size (W × H × D)
- 43 cm × 3.3 m × 65 cm
- File
- GLB · 154 KB
- Animation
- scene-motion · 6.0s
- Style
- Low-poly
- Collection
- City Street
Palette · named materials
- body#eebc35
- trim#283434
- pole#778687
- accent#bb8b25
- glass#172522
- red#70291f
- amber#78400b
- green#166035
- button#c8d1c9
Remix it
This model is code. Move a knob and its scene rebuilds the geometry, then export your version.
How it was made
The brief given to 1DesignTool's “3D object” template:
A traffic light on a pole with a yellow housing, three visored lamps and a pedestrian button box; the lamps cycle green → amber → red as emissive changes in a baked seamless loop.
- Agent: Codex · GPT-6.1-Sol in 1DesignTool
- Direction: Low-poly · family products
- three-check PASS · glb-lint PASS
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/traffic-light/275913134a/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)Named parts · 36
- Traffic light
- Anchor plate
- Pole foot collar
- Pole
- Pole cap
- Upper mounting bracket
- Lower mounting bracket
- Yellow signal housing
- Front inset
- Rear service hatch
- Upper service hinge
- Lower service hinge
- Button box mounting collar
- Pedestrian button box
- Button face plate
- Button bezel
- Pedestrian push button
- Anchor bolt 1
- Anchor bolt 2
- Anchor bolt 3
- Anchor bolt 4
- Red lamp assembly
- Red bezel
- Red unlit lens
- Red emissive lens
- Red visor
- Amber lamp assembly
- Amber bezel
- Amber unlit lens
- Amber emissive lens
- Amber visor
- Green lamp assembly
- Green bezel
- Green unlit lens
- Green emissive lens
- Green visor
Note: Play the scene-motion clip to run the lamp cycle. For core glTF portability, STEP tracks switch thin emissive lens caps inside opaque lamp sockets; this is an emission-layer switch, rather than a material-property animation. No animation extension is required. Parameters rebuild the procedural viewer; this GLB stores the default preset. The OBJ export contains geometry only.
More like this
All of City Street →Free under the 1DesignTool 3D library license. Model #7 of 24.





