FREEcommercial use · no sign-up

Supply wagon

A horse-drawn army supply wagon with a hooped canvas tilt over a plank bed, four spoked wheels (rear pair larger), a swivelling front bogie with pull tongue, cargo, driver's bench and a swinging tail lantern.

Supply wagon 3D model
This model carries a baked animation clip.

Left rail: colours and the 4 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,148
Vertices
15,463
Meshes · materials
42 · 42
Size (W × H × D)
2.0 m × 2.0 m × 5.2 m
File
GLB · 264 KB
Animation
scene-motion · 8.0s
Collection
Siege Camp

Palette · named materials

  • canvas#bf9769
  • canvas#d2bca2
  • boards#634d36
  • planks#8f7356
  • frame#32261b
  • timber#3d2a1c
  • iron#7e8c9a
  • army#c05959
  • dark#1b1b22
  • glass#f2ede2

Use it

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

const gltf = await new GLTFLoader().loadAsync(
  "https://assets.stoicsoft.com/1designtool/3d/models/siege-camp-supply-wagon/c1d622e391/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:

Supply wagon for the Siege Camp 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 Siege Camp kit (Low-poly style, flat-lowpoly direction): An army camped outside the walls. Use ONLY the kit palette, by name: canvas tan #bf9769, mud #634d36, steel #7e8c9a, faded red #c05959, canvas tan dark #9a7142, mud dark #32261b, canvas tan light #d2bca2, mud light #8f7356, 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 `armyColours` (0–1, default 0.5) for the kit's "Army colours" setting wherever it makes sense on this part, and keep that id.
  • Agent: Devin · SWE-2 Max in 1DesignTool
  • Direction: Low-poly · family vehicles
  • three-check PASS · glb-lint PASS
Make your own with 1DesignTool →

Named parts · 19

  • Supply wagon
  • Under-frame
  • Plank bed
  • Left board wall
  • Right board wall
  • Headboard
  • Tailgate
  • Driver's bench
  • Canvas tilt
  • Cargo pile
  • Rear axle
  • Rear left wheel
  • Rear right wheel
  • Front steering bogie
  • Front axle
  • Pull tongue
  • Front left wheel
  • Front right wheel
  • Tail lantern

Note: Believable real-world scale: ~1.99 m tall to the top of the tilt, ~5.3 m nose to tail at defaults; wheels rest exactly on y=0. The baked 8 s loop spins all four wheels on their own axles, sways the front bogie on its kingpin and swings the tail lantern on its hook — the bed stays planted, so parent the root node to drive the wagon across ground. The GLB lists one material entry per primitive (42 total) because the exporter snapshots materials per mesh; every entry carries the exact kit palette name, so recolour by material name. armyColours widens the red sash hooped around the canvas and scales the shield boss; cover=0 gives a flatbed; cargo grows the load in stages. Lantern intentionally overlaps its bracket on the right board.

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