AXIS//NOLL
The Constitutive Model: What a Material Promises, Written as Code You Can Falsify
What a UMAT really is, why return mapping conserves volume, and the one question to ask your engineer before signing off any FEA result.
URBAN5, 1968: the design machine that failed — and the maths that outlived the file
Negroponte's 1968 URBAN5 printed garbage, but its boundary operator and its conflict-vs-incompatibility split still outlive the FORTRAN. Here's the maths.
Matter: How a Light Bulb Becomes a Typed Node in the Building
How Matter turns a $7 Raspberry Pi Pico 2 W running rs-matter into a self-describing node — the node/endpoint/cluster/attribute model architects should know.
As Hangs the Chain, So Stands the Arch: Form-Finding from One Curve
Hooke's hanging-chain principle, the catenary cosh, and Swiss form-finding from Isler to ETH's RhinoVAULT — with a 3-line Python arch you can run today.
Your Face Is a Façade: What Apple's Personas Reveal About Gaussian Splatting
Apple's Vision Pro Personas use Gaussian splatting. PAZ unpacks the geometry behind it — the R·S·Sᵀ·Rᵀ covariance — and what it means for AEC survey.
The Flow Field: Where Noise Pretends to Be a Force
A flow field is a vector field; a streamline its integral curve. Perlin noise looks like load paths but minimises nothing — a 10-line p5.js Hack shows why.
Voronoi & Delaunay: One Point Set, Two Trades
How Voronoi cells and their Delaunay dual turn one seed field into both a panelisation and a framing logic — with a runnable d3-delaunay browser hack.