
Model · East London industrial and pub fronts
Sign blade
The sign blade is a small projecting sign, about 0.14 m wide, 0.65 m high and 1.15 m deep, with 1 unit equal to 1 metre. It belongs to the East London industrial and pub fronts pack and is used in two assemblies, the Napier pub front and the Pub front variant, each of which places it once.
Two named material slots, fronts sign and fronts metal, let you recolour the board and its bracket separately, and the file has 4 embedded textures. The high level is 432 triangles, medium 176 and low 48. The low level is very light, so a street with a sign on every frontage costs little. The facts mark it safe to instance with InstancedMesh, and it pairs naturally with the pack's fascias and cornices when you build a front of your own.
A component from the East London industrial and pub fronts pack, with named material slots for fronts sign and fronts metal. It measures about 0.14 m × 0.65 m × 1.15 m (W × H × D) and comes as high, medium and low detail files. Place it on its own, or load one of the 2 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 East London industrial and pub fronts (£24), which contains 45 component models and 5 assemblies.
See the pack| High detail | 432 triangles · 52 KB |
|---|---|
| Medium detail | 176 triangles · 35 KB |
| Low detail | 48 triangles · 16 KB |
| Size (W × H × D) | 0.14 m × 0.65 m × 1.15 m |
| Format | GLB (glTF 2.0 binary) |
| Compression | Meshopt (EXT_meshopt_compression) + quantised; uncompressed copy in the pack |
| Textures | 4 embedded in the GLB |
| Material slots | fronts sign, fronts metal |
| Sockets | mount-origin |
| Era | 2020s |
| On mobile | Start with the low level (48 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/hackney-wick-fronts-sign-blade/high-hackney-wick-fronts-sign-blade.glb');
scene.add(model); // 1 unit = 1 metre, origin at the mount socket








