← back to street-smarts

3D vibe-render gallery

Massing renders regenerated on every deploy, straight from the corrected pattern pipeline.

These are extruded polygon massing blocks (via cadquery/OpenCascade) — still a gut check on scale and density, not a finished architectural rendering. Window and door openings are now real boolean cuts, placed by a real pattern operator (p221_natural_doors_and_windows — Alexander's Pattern 221) reading each building's actual wall geometry and floor count, not decoration. Still missing: real wall thickness, interior room partitions, and roof forms. See tools/vibe-render/render.py in the repo for the full caveats and pipeline.

Isometric render of the clean-baseline scenario

Clean baseline

A 47.7-acre pre-redevelopment mega-parcel with no existing entitlements, run through the full corrected pipeline (P37 → P52 → P29 → P61 → P95 → P108 → P96 → P107 → P221).

Isometric render of the MALL_CORE fragmentation stress case

Barrio breakdown: MALL_CORE

A 27.8-acre real parcel from the Eastside Commons proposal fixture — the fragmentation stress case that drove several fixes to the pipeline this project made along the way.

Seeding-mode comparison

P37 House Cluster's block-seeding strategy is opt-in configurable. Stratified is the shipped default (a blind jittered grid). FieldGuided is a prototype ported from the sibling eastside-commons project's pressure-field solver — it pulls block seeds toward real civic-anchor parcels and street centerlines already in the neighborhood instead of scattering blindly. Same fixture, same seed, only the seeding strategy differs.

Isometric render of MALL_CORE with Stratified seeding

Stratified (default)

Blind jittered grid — no awareness of surrounding context.

Isometric render of MALL_CORE with FieldGuided seeding

FieldGuided (prototype)

Pulled toward real CIVIC_*-tagged parcels and streets.