London terrace roof, studio render

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 detail1,012 triangles · 276 KB
Medium detail868 triangles · 102 KB
Low detail292 triangles · 30 KB
Size (W × H × D)5.10 m × 2.57 m × 7.84 m
FormatGLB (glTF 2.0 binary)
CompressionMeshopt (EXT_meshopt_compression) + quantised; uncompressed copy in the pack
Textures11 embedded in the GLB
Material slotsslate, london stock, stone, painted timber, iron
Socketsmount-chimney
Eravictorian, contemporary
On mobileStart with the low level (292 triangles). What a phone can draw depends on your whole scene; no device benchmark is published yet.
InstancingSafe 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 base

Used in these assemblies

Bagel bakery with oven and bread racks, 3D model preview

Bagel bakery with oven and bread racks

Assembly · 30 component types, 54 placed
Bakery with serving hatch, 3D model preview

Bakery with serving hatch

Assembly · 35 component types, 82 placed
Barber with two chairs, 3D model preview

Barber with two chairs

Assembly · 29 component types, 52 placed
Butcher with chiller counters, 3D model preview

Butcher with chiller counters

Assembly · 32 component types, 70 placed
Traditional caff, 3D model preview

Traditional caff

Assembly · 35 component types, 54 placed
Fish-and-chip shop with frying range, 3D model preview

Fish-and-chip shop with frying range

Assembly · 34 component types, 79 placed
Corner grocery, 3D model preview

Corner grocery

Assembly · 34 component types, 72 placed
Corner newsagent with shutters, 3D model preview

Corner newsagent with shutters

Assembly · 37 component types, 82 placed
Greengrocer with stall boards and pavement display, 3D model preview

Greengrocer with stall boards and pavement display

Assembly · 31 component types, 60 placed
High-street parade, 3D model preview

High-street parade

Assembly · 65 component types, 255 placed
Launderette with washer and dryer banks, 3D model preview

Launderette with washer and dryer banks

Assembly · 29 component types, 56 placed
Newsagent with grille and magazine racks, 3D model preview

Newsagent with grille and magazine racks

Assembly · 28 component types, 53 placed
Pie-and-mash shop, 3D model preview

Pie-and-mash shop

Assembly · 39 component types, 93 placed
Tailor and repair shop, 3D model preview

Tailor and repair shop

Assembly · 30 component types, 52 placed
Two-bay caff, 3D model preview

Two-bay caff

Assembly · 37 component types, 90 placed
Corner pub, 3D model preview

Corner pub

Assembly · 21 component types, 48 placed
Neighbourhood pub, 3D model preview

Neighbourhood pub

Assembly · 17 component types, 27 placed
Row of pubs, 3D model preview

Row of pubs

Assembly · 23 component types, 139 placed
Wide-fronted pub, 3D model preview

Wide-fronted pub

Assembly · 21 component types, 51 placed
Two-storey bay-fronted terrace, 3D model preview

Two-storey bay-fronted terrace

Assembly · 19 component types, 38 placed
Soot-blackened terrace house, 3D model preview

Soot-blackened terrace house

Assembly · 19 component types, 38 placed
Yellow stock terrace house, 3D model preview

Yellow stock terrace house

Assembly · 19 component types, 38 placed
Painted stucco terrace house, 3D model preview

Painted stucco terrace house

Assembly · 19 component types, 38 placed
Dressed terrace row (yellow stock), 3D model preview

Dressed terrace row (yellow stock)

Assembly · 23 component types, 160 placed
Dressed terrace row (painted stucco), 3D model preview

Dressed terrace row (painted stucco)

Assembly · 23 component types, 160 placed
Raised-basement terrace, 3D model preview

Raised-basement terrace

Assembly · 23 component types, 60 placed
Stacked-bay terrace, 3D model preview

Stacked-bay terrace

Assembly · 23 component types, 85 placed
Three-storey terrace, 3D model preview

Three-storey terrace

Assembly · 18 component types, 49 placed
Varied terrace row, 3D model preview

Varied terrace row

Assembly · 23 component types, 160 placed
Corner cafe, 3D model preview

Corner cafe

Assembly · 24 component types, 51 placed
Mini market, 3D model preview

Mini market

Assembly · 20 component types, 50 placed
Shopping parade, 3D model preview

Shopping parade

Assembly · 27 component types, 85 placed
Restaurant front, 3D model preview

Restaurant front

Assembly · 20 component types, 31 placed

More from London terraced houses

All 42 component models and 10 assemblies in the pack →