
Model · London terraced houses
London terrace roof
A London terrace roof about 5.10 m wide, 2.57 m tall and 7.84 m deep, with one unit equal to one metre. As a single GLB in the London terraced houses pack, it is widely reused: every terrace in the pack uses it, as do the pub assemblies and shopfronts such as the mini market and shopping parade.
Five named material slots, slate, london stock, stone, painted timber and iron, allow recolouring, and 11 textures are embedded. It pairs with the terrace chimney stack and stone cornice in the same pack.
The triangle counts are 1,012 at high, 868 at medium and 292 at low, so the medium level saves little and the real saving is at low. Use low for a long row seen from a distance. It is safe to instance with InstancedMesh.
A component from the London terraced houses pack, with named material slots for slate, london stock, stone, painted timber and iron. It measures about 5.10 m × 2.57 m × 7.84 m (W × H × D) and comes as high, medium and low detail files. Place it on its own, or load one of the 33 included assemblies 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 London terraced houses (£24), which contains 42 component models and 10 assemblies.
See the pack| High detail | 1,012 triangles · 276 KB |
|---|---|
| Medium detail | 868 triangles · 102 KB |
| Low detail | 292 triangles · 30 KB |
| Size (W × H × D) | 5.10 m × 2.57 m × 7.84 m |
| Format | GLB (glTF 2.0 binary) |
| Compression | Meshopt (EXT_meshopt_compression) + quantised; uncompressed copy in the pack |
| Textures | 11 embedded in the GLB |
| Material slots | slate, london stock, stone, painted timber, iron |
| Sockets | mount-chimney |
| Era | victorian, contemporary |
| On mobile | Start with the low level (292 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/london-residential-roof/high-london-residential-roof.glb');
scene.add(model); // 1 unit = 1 metre, origin at the baseUsed in these assemblies

Bagel bakery with oven and bread racks

Bakery with serving hatch

Barber with two chairs

Butcher with chiller counters

Traditional caff

Fish-and-chip shop with frying range

Corner grocery

Corner newsagent with shutters

Greengrocer with stall boards and pavement display

High-street parade

Launderette with washer and dryer banks

Newsagent with grille and magazine racks

Pie-and-mash shop

Tailor and repair shop

Two-bay caff

Corner pub

Neighbourhood pub

Row of pubs

Wide-fronted pub

Two-storey bay-fronted terrace

Soot-blackened terrace house

Yellow stock terrace house

Painted stucco terrace house

Dressed terrace row (yellow stock)

Dressed terrace row (painted stucco)

Raised-basement terrace

Stacked-bay terrace

Three-storey terrace

Varied terrace row

Corner cafe

Mini market

Shopping parade








