Urban Brush: Intuitive and Controllable Urban Layout Editing
summary
Interactive brushes let users move population and jobs as agents while preserving total agents and geometry, using atomic operations that split or merge buildings and lock lots to keep validity. Repulsor and Attractor brushes plus Drag/Mask/Break/Connect change local layout; a hierarchical space colonization algorithm drives the Re-Build brush that learns style from histograms of intersection v-IDs, angles, and neighbor distances to repair or regenerate districts. Global ops (Reconfigure/Expand/Shrink) call brushes automatically, and a user study with 12 participants shows people match and create plausible layouts.
AI-written summary · about
chapters (8)
- 0:00Introduction to Urban Brush
- 1:14Related work and challenges
- 2:24Contributions overview
- 3:11Consistency in urban editing
- 4:18Brushes for local control
- 6:12Space colonization for styles
- 8:07Global operations on layouts
- 9:18User studies and results
related talks
20mEnergy-Brushes: Interactive Tools for Illustrating Stylized Elemental Dynamics
26mExtending Manual Drawing Practices with Artist-Centric Programming Tools
55mPopulating Space
23mRust for Artists. Art for Rustaceans.
05m"Wild Style City: Breaking the C
38mApparatus: A Hybrid Graphics Editor / Programming Environment
14mAutocomplete Animated Sculpting
49mThe Story of Townscaper
