Traffic Light 3D model
FREEcommercial use · no sign-up

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
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
Make your own with 1DesignTool →

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.

Free under the 1DesignTool 3D library license. Model #7 of 24.