Form, Design & Simulation (3D + Impact) - CS-GY 6313 - Fall 2025
2025-11-07

Critical foundations, projection, normalization

Urban flows, interactivity, linked views

Built environment, form, impact analysis
From flat maps to the three-dimensional form of the city
Explore how 3D visualization is used for urban planning, architectural design, and impact simulation.
The Fundamental Question:
How do people mentally map a city?
Lynch’s Answer:
Not through abstract 2D maps, but through five types of 3D elements:

Streets, walkways, transit lines—channels of movement
Shorelines, walls, boundaries—linear breaks in continuity
Neighborhoods, zones—areas with common character
Plazas, intersections—focal points of activity
Key buildings, monuments—unique reference points

All of these are fundamentally 3D spatial concepts.
To visualize the city as we experience it, we need to go to 3D.
2D maps show:
But they miss:
3D visualization reveals:
These are essential for understanding how a city feels to inhabit.
By 2050: 68% of the world’s population will live in cities
Making decisions about massive new developments:
How do we know the impact of these developments on neighborhoods, residents, and the urban fabric?
Current urban planning scenario diagram

A tool that combines 3D visualization, data analytics, and simulation for comprehensive decision-making
A 3D framework to support data-driven decision-making in urban development


Brushing and linking works in 3D, too!
Select buildings in the 3D view
↓
See them as points in the 2D scatterplot
Use case: “What are the characteristics of buildings in this neighborhood?”
Select points in the 2D scatterplot/parallel coordinates
↓
See them highlighted in the 3D view
Use case: “Show me all buildings with high energy use”
User selecting buildings in the 3D view
By clicking and dragging in the 3D view, the user selects a set of buildings.
Selected buildings shown in scatterplot
The selected buildings appear highlighted in the scatterplot, revealing their data properties.
Insight: “These tall buildings in the waterfront district all have relatively low energy efficiency.”
Using Parallel Coordinates:

Filter: “Buildings built before 1950 with high energy use”
Using Scatterplot:

Filter: “Low property value + high density”
3D view highlighting filtered buildings
The 3D view highlights the buildings matching the data query.
Insight: “Oh! These historic, inefficient buildings are clustered in the old downtown district. This could inform a targeted weatherization program.”
This is the power of linking abstract data views to spatial/physical representations.
The most powerful feature: “What-if” analysis
“How will a new development change its neighborhood?”
New large building being added to 3D model
The planner drops in the 3D model of a proposed new tower.
System computing sky exposure changes
The system recalculates environmental metrics in real-time:
Sky exposure heatmap showing impact of new building
Red areas: Loss of sky exposure due to the new building
Blue areas: Minimal impact
Timeline: Weeks to months
Iterations: 1-2 maximum
Timeline: Minutes to hours
Iterations: Dozens, exploring design space
Result: More informed decisions, better outcomes, stakeholder engagement
Why test one design? Let’s explore thousands.
Move from testing a single proposed design to exploring a vast design parameter space of possibilities.

Urbane’s second paper, presented at SIGGRAPH Asia
For a single tower on a given plot:
Result: Millions of possible designs
How do we find the optimal designs that balance competing objectives?

Find tower designs that maximize view quality for residents while meeting other constraints

View Score: Computed for each window, aggregated to whole building
The computational challenge: Calculating view scores for every possible window of every possible building design

Clever preprocessing:
Create a “4D texture” encoding view quality for every (x, y, z, direction) in the city

Fast queries:
Instantly compute view score for any proposed building design
Concept:
For every location (x, y, z) and every viewing direction (θ, φ), precompute what is visible and its “value”
Structure:
5D data structure: - 3D spatial position - 2D viewing direction

Key insight: This precomputation happens once. Then, evaluating any building design becomes a simple texture lookup operation—incredibly fast.
Scatterplot showing view score vs cost with linked 3D models
X-axis: Construction cost Y-axis: Total view score Each point: A different building design
“Show me buildings in the sweet spot: low cost but high view score”


Exploration: Minimal Optimization: Manual, intuitive
Exploration: Comprehensive Optimization: Data-driven, multi-objective
Urbane enables the shift from manual trial-and-error to systematic exploration of design possibilities.
“Is 3D visualization the right way to go?”

Let’s think critically about when 3D helps and when it hurts.
✓ The question is inherently 3D - “What’s the view from this window?” - “Where does the shadow fall?” - “How tall is this compared to neighbors?”
✓ You need to communicate with the public - More accessible than abstract 2D - Builds intuition
✓ You’re analyzing 3D form - Building massing - Skyline - Spatial enclosure
✓ The question is statistical/analytical - “Which district has the highest density?” - “Show me crime rate patterns” - Better with choropleth or bar chart
✓ You need precise comparison - Ranking, exact values - Charts are clearer
✓ You want to avoid occlusion - See all data simultaneously - No hidden elements
✓ The data is abstract/non-spatial - Network relationships - Temporal patterns
Urbane’s solution: Link 3D and 2D views
3D for:
2D for:
By linking them, you get the strengths of both without the weaknesses of either.

Lessons: - Projection matters - Normalize your data - Color carefully - Beware MAUP
Question: When is spatial encoding the right choice?

Lessons: - Interactivity enables exploration - Linked views support queries - Temporal patterns matter - Visual queries work
Question: How do we explore massive, dynamic flows?

Lessons: - 3D for form & experience - Simulation enables “what-if” - Trade-off exploration - Use 3D thoughtfully
Question: When is the third dimension essential?
Week 8: Static Presentation - One fixed view - Designer’s perspective - “Here is the data”
Week 9: Interactive Exploration - User-driven queries - Multiple perspectives - “Ask your own questions”
Week 10: Interactive Simulation - Generative design - Impact prediction - “Create and test scenarios”
Passive viewing → Active exploration → Creative design
For your projects and careers:
Be skeptical consumers and thoughtful creators of geographic visualizations.
Maps, flows, and 3D models shape how we understand and change our world
From John Snow’s cholera map in 1854 to Urbane’s interactive urban planning in 2015, geographic visualization has always been about more than pretty pictures.
It’s about: - Understanding complex spatial phenomena - Communicating insights to stakeholders - Supporting critical decisions - Shaping the future of our cities and planet
When approaching any geographic visualization problem, ask:
Questions?
Every visualization makes choices. Make yours deliberately, defensibly, and ethically.
