FREEcommercial use · no sign-up

Smoking chimney

A crooked two-stage plaster chimney on a small gabled rooflet, topped with a terracotta pot and a hunting copper wind cowl. A baked six-second loop sends faceted smoke puffs drifting up from the flue.

Smoking chimney 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
648
Vertices
1,310
Meshes · materials
36 · 36
Size (W × H × D)
2.0 m × 5.5 m × 1.7 m
File
GLB · 199 KB
Animation
scene-motion · 6.0s

Palette · named materials

  • plaster body#f1e7d0
  • plaster shade#e0c994
  • roof timber#6b4a2e
  • dark trim and door#362517
  • pot and cowl copper#b8602e
  • teal accents#2d8686
  • soot and iron#1b1b22
  • stone footing#7d828c
  • smoke light#fbf9f4
  • smoke warm#f2ede2

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-smoking-chimney/6c40ad9ee6/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:

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

Named parts · 25

  • Smoking chimney
  • Roof base
  • Stone footing
  • Gable wall
  • Gable ends
  • Gable window
  • Roof slopes
  • Ridge and eaves
  • Chimney stack
  • Lower shaft
  • Masonry courses
  • Soot door
  • Iron band collar
  • Leaning upper shaft
  • Chimney pot
  • Wind cowl
  • Smoke plume
  • Smoke puff 1
  • Smoke puff 2
  • Smoke puff 3
  • Smoke puff 4
  • Smoke puff 5
  • Smoke puff 6
  • Smoke puff 7
  • Smoke puff 8

Note: Stands about 5.4 m tall including the smoke plume (stack ~3.6 m) — a workshop rooftop chimney at real-world scale, resting on y=0 with the front gable and soot door facing +Z. leanOfTheBuildings crooks the upper shaft at the iron band; windDrift and cowlSwing only shape the baked 6 s loop. The kit's exporter snapshots one material clone per mesh, so the GLB lists each palette-named material several times — all names match the kit palette for recolouring. glb-lint: 0 errors; its six warnings are exporter/heuristic artifacts (per-mesh material clones, intended nesting, the 5.4 m height).

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