FREEcommercial use · no sign-up

Hanging sign swing

A leaning timber sign post with a braced arm; a framed teal shop sign bearing a copper alembic hangs from an iron hinge rod and swings gently in the wind.

Hanging sign swing 3D model
This model carries a baked animation clip.

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
924
Vertices
1,290
Meshes · materials
35 · 35
Size (W × H × D)
1.6 m × 2.5 m × 54 cm
File
GLB · 106 KB
Animation
scene-motion · 4.0s

Palette · named materials

  • body#6b4a2e
  • arm#9b704b
  • board#3d2a1c
  • field#2d8686
  • accent#b8602e
  • face#f1e7d0
  • iron#1b1b22
  • stone#7d828c

Use it

import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";

const gltf = await new GLTFLoader().loadAsync(
  "https://assets.stoicsoft.com/1designtool/3d/models/alchemists-quarter-hanging-sign-swing/9e49bb5f06/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:

Hanging sign swing for the Alchemist's Quarter 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 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 Alchemist's Quarter kit (Low-poly style, flat-lowpoly direction): A narrow street of workshops and odd shops. Use ONLY the kit palette, by name: timber brown #6b4a2e, plaster cream #f1e7d0, teal #2d8686, copper #b8602e, timber brown dark #362517, plaster cream dark #e0c994, timber brown light #9b704b, plaster cream light #fbf9f4, 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 `leanOfTheBuildings` (0–1, default 0.5) for the kit's "Lean of the buildings" setting wherever it makes sense on this part, and keep that id.
  • Agent: Devin · SWE-2 Max in 1DesignTool
  • Direction: Low-poly · family abstract-kinetic
  • three-check PASS · glb-lint PASS — 0 blocking errors (4 heuristic warnings)
Make your own with 1DesignTool →

Named parts · 13

  • Hanging sign swing
  • Stone footing
  • Leaning post
  • Post cap
  • Arm
  • Brace
  • Finial
  • Hinge rod
  • Swinging sign
  • Left hanger
  • Right hanger
  • Sign board
  • Alembic emblem

Note: Stands 2.53 m tall on a ~1.55 x 0.5 m footprint; the sign board is ~0.55 x 0.42 m and clears the ground at ~1.4 m. A seamless 4 s pendulum loop (two swings) is baked into the GLB as rigid node animation; the swing pivot sits exactly on the hinge-rod axis under the arm, and the stone footing stays planted. leanOfTheBuildings tilts the whole post-and-arm frame. GLB contains repeated material slots per mesh sharing the palette names (exporter clones shared materials) — recolour by material name. Part ids are sanitized (no hyphens); this slug is hyphenated as required by the library.

Free under the 1DesignTool 3D library license. Model #31 of 485.