Unlock 2000+ Assets - Get Lifetime Access Today!Claim Deal - Just $69!
home / packs / wasteland
Low Poly Post-Apocalypse Kit – Three.js & React Three Fiber — video cover
Plays from YouTube
71 assets
Packby threejsassets studio

Wasteland

A bleak post-apocalyptic kit for Three.js and React Three Fiber — 71 low-poly assets (ruined buildings, survivor structures, wrecked vehicles, roads, props, signage and four sky domes), 6 decoratable survivor prebuilds and four palettes, including a NIGHT mode lit only by fires, lamps and toxic glow.

Team or company?

assets
71
total size
7.5 MB
formats
GLB · Draco
total tris
1,355,286

What's inside

71 assets · 7.5 MB total

About Wasteland

A decayed, overgrown, improvised world after the collapse, built for three.js and React Three Fiber. Every asset ships as a GLB with a typed R3F component, alongside six prebuild GLBs and a combined wasteland.glb for preloading the kit.

What's inside

  • Ruins: a gutted apartment block, a collapsed office, a ruined church, a ruined house shell, a half-collapsed cottage, a boarded store and a ruined gas station
  • Survivor structures: a fortified survivor base, a watchtower lookout, a bunker with a blast door, scrap-metal and tarp shelters, a shack, scrap walls, barricades, spike barricades and sandbags
  • Wrecked vehicles: a wrecked car, a rusted pickup, an abandoned bus, a burnt-out van, an armored truck and a motorcycle wreck
  • Roads and ground: asphalt straight, corner, T and 4-way tiles, a broken road, a dirt-track set, ash ground, rubble and overgrown pavement tiles, and a drop-on crater
  • Hazards and nature: a radioactive puddle, toxic fungus, a stagnant pool, dead trees, charred stumps, mutated shrubs and ivy-covered rubble
  • Props and signage: fire barrels, a campfire, a generator, jerrycans, supply crates, tire stacks, radiation and warning signs, faction markers and hazard tape
  • Skies: overcast day, dust storm, toxic and night sky domes

Scale and palettes

Everything is 1 unit = 1 m with bottom-center pivots on y=0, and ground and road tiles sit on a 4 m grid. The gutted apartment rises 8.5 m as the skyline anchor, and a wrecked car is about 2.75 m long. Four palettes ship: day, dust-storm, toxic and NIGHT, a scene lit only by fires, lamps and toxic glow.

Prebuilds and use cases

Six decoratable prebuilds mount already dressed: a survivor camp, a ruined gas station, a checkpoint barricade, a watchtower post, a bunker entrance and a collapsed street corner. Decor stays as named nodes with empty slot anchors for your own props. The kit fits survival and shooter levels, post-apocalyptic exploration games, tabletop and story scenes, and moody night dioramas.

Wasteland FAQ

The GLBs are baked in the day palette, so NIGHT is a lighting setup: a low, cold hemisphere and directional light plus a few warm point lights at the fires. palettes.json carries the light settings for each palette (_hemiSky, _hemiGround, _sunColor and so on). Put point lights at the fire barrel, campfire, generator and radioactive puddle so they read as the only light sources.
Ground, asphalt road and dirt-track tiles are exactly 4 x 4 m on a shared grid. Every asphalt tile carries the same kerb band from |x| = 1.53 to 1.70 m on each arm, so any two asphalt tiles mate edge to edge. crater is not a grid tile: it is slightly larger than 4 m, feathers into the ground and is meant to be dropped on top of another tile.
survivor_camp, ruined_gas_station, checkpoint_barricade, watchtower_post, bunker_entrance and collapsed_street_corner. Each GLB has a base mesh, separately named decor nodes you can show, hide or replace, and empty slots such as slot_watch that carry only a transform for placing your own props.
The individual asset GLBs are uncompressed and load without Draco. The six prebuilds and the combined wasteland.glb are Draco-compressed and need the decoder, which drei's useGLTF fetches from a CDN by default. wasteland.glb holds every asset at its own origin, so they overlap: use it for preloading and build scenes from the individual files.
1 unit = 1 m, Y-up, with every pivot at bottom center on y=0. Plan footprints are compressed onto the 4 m module, so frontages shrink but storey heights do not: the gutted apartment stands 8.5 m and the watchtower 7.3 m. Vehicles and signage sit a little below metric, so a wrecked car (about 2.75 m) reads smaller than a ruin.
Every asset is a web-optimized GLB (binary glTF) with Draco-compressed geometry — 71 files, 7.5 MB in total, about 1,355,286 triangles across the pack. Load them in plain three.js with GLTFLoader plus DRACOLoader — or in React Three Fiber with drei's useGLTF hook. The licensed download also includes typed React Three Fiber components for the pack.
Yes. The Pack Commercial License lets you use the assets in anything you ship, commercial included. What it does not allow is reselling or redistributing the files themselves — the license page has the full list.
Yes. Stylised Lifetime ($69, one-time) includes Wasteland — every Stylised pack, including new ones. Buy it once and it is yours to keep. See Stylised Lifetime for everything it includes.
Yes — 24 of the 71 assets are on the free tier (marked Free in the grid above). Download them with a free account, no card and no attribution required. You can also walk the whole pack in the interactive 3D demo before you buy.
all packs →
This pack
$49

Wasteland and every future asset added to it. One-time payment, Pack Commercial License included.

Stylised LifetimeBest value
$69$197one-time

Every Stylised pack — every one available today and every one we release later. One payment, yours to keep.

Either way: use the assets in anything you ship, commercial included. Don't resell or redistribute the files themselves — the license has the full list.