TY - GEN
T1 - Urban Brush
T2 - 34th Annual ACM Symposium on User Interface Software and Technology, UIST 2021
AU - Benes, Bedrich
AU - Zhou, Xiaochen
AU - Chang, Pascal
AU - Cani, Marie Paule R.
N1 - Publisher Copyright:
© 2021 Owner/Author.
PY - 2021/10/10
Y1 - 2021/10/10
N2 - Efficient urban layout generation is an interesting and important problem in many applications dealing with computer graphics and entertainment. We introduce a novel framework for intuitive and controllable small and large-scale urban layout editing. The key inspiration comes from the observation that cities develop in small incremental changes e.g., a building is replaced, or a new road is created. We introduce a set of atomic operations that consistently modify the city. For example, two buildings are merged, a block is split in two, etc. Our second inspiration comes from volumetric editings, such as clay manipulation, where the manipulated material is preserved. The atomic operations are used in interactive brushes that consistently modify the urban layout. The city is populated with agents. Like volume transfer, the brushes attract or repulse the agents, and blocks can be merged and populated with smaller buildings. We also introduce a large-scale brush that repairs a part of the city by learning style as distributions of orientations and intersections.
AB - Efficient urban layout generation is an interesting and important problem in many applications dealing with computer graphics and entertainment. We introduce a novel framework for intuitive and controllable small and large-scale urban layout editing. The key inspiration comes from the observation that cities develop in small incremental changes e.g., a building is replaced, or a new road is created. We introduce a set of atomic operations that consistently modify the city. For example, two buildings are merged, a block is split in two, etc. Our second inspiration comes from volumetric editings, such as clay manipulation, where the manipulated material is preserved. The atomic operations are used in interactive brushes that consistently modify the urban layout. The city is populated with agents. Like volume transfer, the brushes attract or repulse the agents, and blocks can be merged and populated with smaller buildings. We also introduce a large-scale brush that repairs a part of the city by learning style as distributions of orientations and intersections.
KW - Urban modeling
KW - geometry
KW - interactive modeling
KW - procedural models
U2 - 10.1145/3472749.3474787
DO - 10.1145/3472749.3474787
M3 - Conference contribution
AN - SCOPUS:85118211569
T3 - UIST 2021 - Proceedings of the 34th Annual ACM Symposium on User Interface Software and Technology
SP - 796
EP - 814
BT - UIST 2021 - Proceedings of the 34th Annual ACM Symposium on User Interface Software and Technology
PB - Association for Computing Machinery, Inc
Y2 - 10 October 2021 through 14 October 2021
ER -