Maps table
A field trestle table spread with campaign maps: a planked top on two splayed-leg trestles, a pinned map with fort outline, siege markers and corner stones, a second map half-unrolled, scrolls on the lower shelf, a capped map case lying flat on the tabletop and a small army pennant socketed at the back corner.

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
- 892
- Vertices
- 2,541
- Meshes · materials
- 24 · 24
- Size (W × H × D)
- 1.5 m × 1.2 m × 79 cm
- File
- GLB · 107 KB
- Animation
- Static
- Style
- Low-poly
- Collection
- Siege Camp
Palette · named materials
- plank#8f7356
- frame#3d2a1c
- peg#32261b
- parchment#d2bca2
- parchmentB#bf9769
- leather#9a7142
- ink#1b1b22
- livery#c05959
- liveryOff#9a7142
- garrison#7e8c9a
- 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/siege-camp-maps-table/1243550575/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +ZHow it was made
The brief given to 1DesignTool's “3D object” template:
Maps table 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. 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 products
- three-check PASS · glb-lint PASS
Named parts · 17
- Maps table
- Planked top
- Left trestle
- Right trestle
- Stretcher
- Lower shelf
- Shelf scrolls
- Map case
- Campaign map
- Main map sheet
- Fort outline
- Garrison blocks
- Road mark
- Siege markers
- Half-unrolled map
- Corner weights
- Marker pennant
Note: Field trestle table 1.45 x 0.80 m, top at 0.78 m; 1.20 m overall including the socketed pennant. 892 triangles — well under the 6000 budget. Static; evaluatePose is a no-op and the GLB carries no clip. armyColours drives the pennant flag and siege-marker colour (faded red at >=0.45, struck canvas tan dark below) and scales the marker count 0-7. Map marks are raised geometry, not textures. The map case lies flat on the tabletop resting on its steel end caps; at extreme mapCover values it slides toward the table edge and may touch the map's edge, but never pierces the top. The GLB exporter clones materials per mesh, but every clone keeps its kit palette name so recolouring by name still works.
More like this
All of Siege Camp →Free under the 1DesignTool 3D library license. Model #12 of 395.







