Vancouver View Corridor Massing
Rhino & Grasshopper study · deterministic measurements · City of Vancouver view corridor data
This project develops a computational method for generating building massing subject to Vancouver's protected view corridors. Corridor elevation limits vary with distance from a defined viewpoint, so an envelope permitted by zoning may intersect a corridor's sloped ceiling. The study uses City of Vancouver corridor data to model this additional geometric constraint.
Evaluation and Key Findings
The evaluation compared compliance calculated for each floor with a conservative method that caps the entire building at one elevation. For the selected corridor and representative site, the precise method recovered 39.5 percent more gross floor area. Across seven footprint rotations, total floor area varied by less than 0.1 percent, while floor count and floor sizes varied more substantially. For the linear corridor ceiling, average permitted height over a fixed area is determined by the region's centroid and remains stable as the footprint rotates about a fixed center.
Design Application
Orientation therefore provides a means of varying floor configuration with little change in total yield for the evaluated case. The project uses a language model to interpret this computed design space against an open brief, such as a preference for fewer, larger floor plates. Geometric measurements are deterministic; the model interprets the documented tradeoff between configurations.
Implementation
The Rhino and Grasshopper implementation uses actual parcel and corridor geometry. The repository includes geometry tests, a verified offline data fallback, a script that produces a structurally checked Rhino file, and a Grasshopper Python component sharing the tested computational core. Placeholder inputs and confirmed values are identified explicitly to document the limits of the results.