Gaitkit Open the lab
Bank, A solid frontier bank: a brick false front with a stone cornice, pediment and blank name tablet, stone pilasters and bands, tall arched windows behind iron bars and a pair of heavy front doors (door_L and door_R rotate about y) up two stone steps. Windows and door lamps glow at night.
Building · 2 moving parts

Bank

A solid frontier bank: a brick false front with a stone cornice, pediment and blank name tablet, stone pilasters and bands, tall arched windows behind iron bars and a pair of heavy front doors (door_L and door_R rotate about y) up two stone steps. Windows and door lamps glow at night.

Size
8.1 × 9.8 × 10.0 m
Triangles
3,052
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Brick, Storeys, Width, Bars, Stone trim.

Specs

Size
8.1 × 9.8 × 10.0 m
width × height × depth
Triangles
3,052
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
2
door_L · rotate, door_R · rotate
Knobs
5
3 presets
Night lights
2
window, lamp

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic.

Use it

Code for the specimen as it is set up above; it follows your knobs.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/bank-building.mjs';

const bankBuilding = createAsset();
scene.add(bankBuilding);                      // rests on y = 0, front faces +Z

// 'door_L' pivots on its hinge: -100° to 0° around y
bankBuilding.getObjectByName('door_L').rotation.y = THREE.MathUtils.degToRad(-100);

More in the docs; agents can fetch all of this through MCP.

Knobs

KnobTypeValuesDefaultWhat it does
brickchoicered brown tan stoneredFacade material: red brick, brown brick, tan (yellow clay) brick, or stone (grey ashlar blocks).
storeyschoice1 22One storey (squat country bank) or two (offices above with three arched windows).
widthrange6 to 10, step 0.57.5Street frontage in metres; wide banks get two arched windows each side of the door. Depth stays 9 m.
barstoggleon / offtrueIron bars over the ground-floor windows.
trimcolorany colour#d8cdb5Colour of the cornice, pilasters, sills and steps. #d8cdb5 limestone, #b9a07a sandstone, #8f8a80 granite.

Presets: county bank {"brick":"red","storeys":2} · assay office {"brick":"tan","storeys":1,"width":6,"trim":"#b9a07a"} · grand bank {"brick":"stone","width":10,"trim":"#8f8a80"}

Files

FileWhat
bank-building.glbGLB, default look · 415 KB
bank-building.mjsES module, every knob live
bank-building.objOBJ, static, no colour
bank-building-params.jsonknob schema, presets, night zones

Licence

Use it in games, apps, renders and client work, commercially and without credit. Do not resell it as an asset or train a 3D generator on it. The full licence.