Bone piles
A low-poly Stone Age camp midden: a dark earth-and-ash mound heaped with knuckled long bones, big mammoth ribs leaning in round it, a curved mammoth tusk sweeping across the front and an antlered reindeer skull on top.

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
- 4,744
- Vertices
- 14,232
- Meshes · materials
- 21 · 21
- Size (W × H × D)
- 2.3 m × 1.4 m × 2.2 m
- File
- GLB · 353 KB
- Animation
- Static
- Style
- Low-poly
- Collection
- Stone Age Camp
Palette · named materials
- warm white — bleached long bones, ribs, tusk, skull, vertebrae, snow drifts (body)#f2ede2
- hide tan light — older bones, knuckle ends, antlers, tusk tip (base)#d2bca2
- ochre light — ochre-stained bones (accent)#d6a95c
- dark wood — trampled earth of the mound (trim)#3d2a1c
- ochre dark — earth clods on the mound (earth)#7e5a1b
- hide tan dark — mound foot fringe (earth)#9a7142
- charcoal — hearth ash patches on the mound (earth)#34383d
- soot black — skull eye sockets and nasal opening (trim)#1b1b22
- mid grey — jaw molars (trim)#7d828c
- moss — moss tufts at the foot of the heap (foliage)#55743e
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/stone-age-camp-bone-piles/5453d59010/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +ZHow it was made
The brief given to 1DesignTool's “3D object” template:
Bone piles for the Stone Age 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 Stone Age Camp kit (Low-poly style, flat-lowpoly direction): Hide tents at the edge of the ice. Use ONLY the kit palette, by name: hide tan #bf9769, ochre #bd8728, charcoal #34383d, moss #55743e, hide tan dark #9a7142, ochre dark #7e5a1b, hide tan light #d2bca2, ochre light #d6a95c, 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 `climateIceOrForest` (0–1, default 0.5) for the kit's "Climate (ice or forest)" setting wherever it makes sense on this part, and keep that id.
- Agent: Claude Code · Claude Opus 5.5 in 1DesignTool
- Direction: Low-poly · family products
- three-check PASS · glb-lint PASS
Named parts · 9
- Bone pile
- Earth and ash mound
- Long bones
- Ribs
- Mammoth tusk
- Reindeer skull
- Antlers
- Vertebrae and jaw
- Snow and moss
Note: Size at defaults: 2.26 m × 2.22 m footprint and 1.38 m tall (the antler tips are the highest point; the mound itself is 0.45 m). Real-world scale: mammoth long bones 0.5–0.9 m, ribs about 1.1 m, a 2.1 m tusk, a reindeer skull about 0.5 m with antlers. Origin is the bottom centre on y = 0, front (skull face, tusk) towards +Z. Every bone lies on or is bedded into the mound or the ground; nothing floats. The GLB has 4,744 triangles in 21 meshes (merged per part and colour), flat normals baked, no animation clip. Every material is named exactly after its kit palette colour; 10 of the 12 kit colours are used (hide tan and ochre are not). The exporter writes one material per mesh, so one colour name appears on several materials; recolour by name. Params are baked into the GLB at their defaults and only change geometry when the scene is rebuilt in the viewer: boneCount sets the long bones on the heap, pileHeight the mound height, tuskLength the tusk sweep. climateIceOrForest (the kit's 'Climate (ice or forest)') turns the eight drifts round the foot of the heap from snow (0) to moss tufts (1); at 0.5 it shows half of each, and it never moves a bone. The dark grey ground disc in the preview is viewer staging and is not in the GLB. glb-lint: 0 errors. Its warnings are expected: duplicate per-mesh materials, non-indexed flat-shaded primitives, nested mound meshes reported as overlapping, and the antlers reported as 'detached' because they root in the skull's pedicles (a separate part) rather than reaching the ground. plan-check passes except for its part-id regex, which rejects the hyphens in the slug-based ids this library requires; the same plan with the slug de-hyphenated passes, and three-check accepts the ids. Fix rounds (visual): 1, the orange mound with charcoal 'holes' became dark trampled earth, bones were made larger and denser, knuckles smaller, ribs thicker, the tusk moved to sweep across the front, the skull enlarged and the snow drifts softened; 2, snow drifts moved off the front and the hero dropped so the jaw and tusk stay in frame.
About the Bone piles 3D model
Bone piles is a free low-poly 3D model from the Stone Age Camp set. It measures 2.3 m × 1.4 m × 2.2 m (W × H × D) at real-world scale and is built from 4,744 triangles across 21 meshes, with 9 named parts. Download the 353 KB GLB and drop it into three.js, React Three Fiber, Godot or Blender — free for commercial use, no attribution required.
- Is the Bone piles 3D model free for commercial use?
- Yes. It is free under the 1DesignTool 3D library license: use it in personal and commercial work — games, apps, websites, renders, ads and client projects — and modify it as you like, with no credit required. What you can't do is re-sell or re-distribute the file on its own or inside a model pack.
- What file format is it, and how big is it?
- A single binary glTF 2.0 file (.glb), 353 KB: 4,744 triangles, 14,232 vertices and 21 materials, modelled in metres at 2.3 m × 1.4 m × 2.2 m.
- Can I animate Bone piles?
- It ships as a static mesh. Its 9 named parts are separate nodes, so you can move or animate each one in your engine.
- Which engines and tools can open it?
- Anything that reads glTF 2.0. three.js, React Three Fiber, Babylon.js, Godot 4 and Blender import the GLB directly; Unity and Unreal Engine load it through their glTF importers. The snippets above show the exact code for three.js, React Three Fiber, Godot and Blender.
- How was the Bone piles 3D model made?
- Claude Code (Claude Opus 5.5) generated it inside 1DesignTool's 3D template from a written brief, then the design kit's checks verified the geometry and the GLB before it was published. You can make your own the same way with 1DesignTool.
More like this
All of Stone Age Camp →
Raft
Stone Age Camp2,650 tris

Spear thrower
Stone Age Camp844 tris

Fire flicker
Stone Age Camp1,816 tris

Sled
Stone Age Camp1,744 tris

Totem
Stone Age Camp2,148 tris

Clay pots
Stone Age Camp2,654 tris

Fur rolls
Stone Age Camp2,824 tris

Baskets
Stone Age Camp3,792 tris
Free under the 1DesignTool 3D library license. Model #33 of 1281.