An interactive procedural modeling method for buildings based on template matching algorithm
With the rapid development of computer graphics technology, procedural modeling is a method to efficiently generate virtual 3D models, and complex geometric models are generated through certain algorithm rules. Traditional procedural modeling techniques have a high degree of automation, but the rule design is cumbersome, and it is difficult to adapt to different styles or highly customized architectural needs, and the flexibility and editability are limited. In this paper, a procedural generation method of urban building single model based on template matching algorithm is proposed, which introduces CGA (Computer Generated Architecture) shape grammar to guide the layout generation of building facade structure. The creation process of the model is to create a freeform white mold as the building basic model, then create the building facade with the custom constraint layout of the subsidiary structure, and finally combine the white mold and the facade structure through the template matching algorithm proposed in this paper. The entire creation process is parametrically controlled, mapping from the building layer to the building parameters, and by adjusting the parameters, it is possible to generate a 3D building model that meets the needs and has a variety of appearances and is realistic. Experimental results show that this method can realize rapid building modeling and significantly improve the modeling efficiency.
Authors
- Yunhui Guo (ORCID: https://orcid.org/0009-0000-2931-9160)
- Min Wang (ORCID: https://orcid.org/0000-0001-9670-6937)
- Jinwei Chen
- Liang Hu (ORCID: https://orcid.org/0000-0001-8588-2177)
- He Ren (ORCID: https://orcid.org/0000-0003-2489-3061)
- Xiaoxi He
Institutions
- Chengdu University of Information Technology (CN)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/aiim64537.2024.10934322
- Primary Topic
- 3D Surveying and Cultural Heritage
- Type
- article
- Field-Weighted Citation Impact
- 0.00