
Model · Site cabins, services and groundworks
Security hut
A security hut for a site entrance, about 2.40 m wide, 2.60 m tall and 2.40 m deep, in one GLB. Six named material slots cover construction site dark, paint, rubber, panel, metal and glass, which lets a developer recolour the body, the glazing and the trim independently. It carries 13 embedded textures.
The hut appears in the Welfare compound assembly. The same pack has office cabins, a cabin external stair, an access ramp and site services such as the generator and cable reel, so it can be placed alongside those to make a gate area.
Triangle counts are 6,280 at high, 2,592 at medium and 676 at low. The high level suits a close view of a single hut, while the lower levels keep repeated placements cheaper. The model is safe to instance with InstancedMesh.
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 2.40 m × 2.60 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,280 triangles · 343 KB |
|---|---|
| Medium detail | 2,592 triangles · 186 KB |
| Low detail | 676 triangles · 62 KB |
| Size (W × H × D) | 2.40 m × 2.60 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, floor |
| Era | 2020s |
| On mobile | Start with the low level (676 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-security-hut/high-construction-site-security-hut.glb');
scene.add(model); // 1 unit = 1 metre, origin at the mount socket







