SPATIAL PREVIEW
Select a building to load its JSON blueprint.
ARCHITECTURAL STYLE
Cottage Warm lime render, rustic stone, timber framing and terracotta tile.ROOF TILE PALETTE
Terracotta Roof Tile Clay + SandCHUNK.JS / DETERMINISTIC BUILD PIPELINE
The reference building is reconstructed from canonical NiceChunk resources and production roof tiles. NCM3 stores bounded building commands and stable material IDs; after a player fetches it from a PDA, the same chunk.js expands it deterministically and compiles its bill of materials.
SPATIAL PREVIEW
ARCHITECTURAL STYLE
Cottage Warm lime render, rustic stone, timber framing and terracotta tile.ROOF TILE PALETTE
Terracotta Roof Tile Clay + SandNCM → CONSTRUCTION BOM
The shared chunk.js BOM compiler derives this estimate deterministically from NCM material voxels. MU is one litre of material equivalent, CU is a standard component, and RU is a raw resource. Landscape items do not affect the structural availability rate.
CHUNK.JS / RUNTIME-BAKED COMPONENT MODELS
Every preview uses the runtime material registry and the same procedural texture bake as the game. Geometry follows each component’s canonical shape and L × H × W dimensions; thin panels, rods, beams, slabs, bricks, logs and curved roof tiles are not normalized into cubes.
Canvas previews are static and event-driven. They create no WebGL context, no animation loop, and no Three.js dependency.
SOLANA ACCOUNT READER
Supports the standard NCBP account header and experimental accounts that store NCM text directly. The reader verifies SHA-256 before replacing the current spatial preview.
AUTHORITY BOUNDARY
eval; a blueprint cannot access the network, wallet or DOM.