
Model · Site cabins, services and groundworks
Welfare cabin
A welfare cabin about 6.00 m wide, 2.80 m tall and 2.40 m deep, with one unit equal to one metre, supplied as a single GLB in the Site cabins, services and groundworks pack. The welfare compound assembly uses it.
It has six named material slots: construction site dark, paint, rubber, panel, metal and glass. These let you recolour the parts separately, and 13 textures are embedded in the file. Pair it with the cabin external stair, office cabin, generator and cable reel from the same pack to build out a compound of your own.
The detail levels are 6,664 triangles at high, 2,684 at medium and 628 at low. The low level keeps a row of cabins affordable in a wide view, while high suits a single cabin up close. The model is safe to instance with InstancedMesh, so repeated cabins can share one set of geometry.
A component from the Site cabins, services and groundworks pack, with named material slots for construction site dark, construction site paint, construction site rubber, construction site panel, construction site metal and construction site glass. It measures about 6.00 m × 2.80 m × 2.40 m (W × H × D) and comes as high, medium and low detail files. Place it on its own, or load one of the 1 included assembly that use it.
The picture is a studio render. View in 3D loads the GLB files themselves in three.js; switch between high, medium and low to compare.
Included in Site cabins, services and groundworks (£19), which contains 26 component models and 4 assemblies.
See the pack| High detail | 6,664 triangles · 350 KB |
|---|---|
| Medium detail | 2,684 triangles · 186 KB |
| Low detail | 628 triangles · 60 KB |
| Size (W × H × D) | 6.00 m × 2.80 m × 2.40 m |
| Format | GLB (glTF 2.0 binary) |
| Compression | Meshopt (EXT_meshopt_compression) + quantised; uncompressed copy in the pack |
| Textures | 13 embedded in the GLB |
| Material slots | construction site dark, construction site paint, construction site rubber, construction site panel, construction site metal, construction site glass |
| Sockets | mount-origin, door, stack-upper, floor |
| Era | 2020s |
| On mobile | Start with the low level (628 triangles). What a phone can draw depends on your whole scene; no device benchmark is published yet. |
| Instancing | Safe to instance (InstancedMesh) |
Load it in three.js
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
import { MeshoptDecoder } from 'three/addons/libs/meshopt_decoder.module.js';
const loader = new GLTFLoader().setMeshoptDecoder(MeshoptDecoder);
const { scene: model } = await loader.loadAsync('models/construction-site-welfare-cabin/high-construction-site-welfare-cabin.glb');
scene.add(model); // 1 unit = 1 metre, origin at the mount socket







