Extended interactive and procedural modeling method for ancient chinese architecture

The manual modeling of ancient Chinese architecture is long and tedious work for artists due to the strict and complex construction rules. Existing procedural modeling methods can reduce the modeling workload; however, only limited types of ancient buildings can be made, and users can only edit the building frame and not the components. Therefore, we have improved the existing methods to solve these problems. In addition, we propose an ancient building frame extraction method that can extract a building frame from an existing nonsegmented building mesh, thereby providing users with an editable initial frame. Furthermore, we propose an automatic level of detail (LOD) method; building models made by our method can be automatically simplified without prefabricated low-poly proxies. The experimental results show that our method can be used to model different styles of ancient Chinese architecture. The building frames and components are easy to edit and can allow nonexpert users to construct a target architecture in minutes. The size of the saved file is greatly reduced compared to that of existing methods. Building frame extraction can significantly accelerate the modeling speed and improve the quality of users’ work. The proposed LOD method exhibits a higher performance than the existing method based on mesh simplification.

[1]  Wen-Kai Tai,et al.  Ting tools: interactive and procedural modeling of Chinese ting , 2012, The Visual Computer.

[2]  Zhao Wei-dong Study of 3-D Component Library Design of Chinese Ancient Architecture , 2011 .

[3]  Luc Van Gool,et al.  Image-based procedural modeling of facades , 2007, SIGGRAPH 2007.

[4]  Alexei Sourin,et al.  Procedural modeling of architecture with round geometry , 2017, Comput. Graph..

[5]  Wu Di,et al.  Three-Dimensional Reconstruction of Ancient Chinese Architecture , 2014, 2014 Sixth International Conference on Measuring Technology and Mechatronics Automation.

[6]  Wen-Kai Tai,et al.  Interactive and Procedural Modeling of Featured Chinese Architectures , 2015, Smart Graphics.

[7]  Jianxiong Xiao,et al.  Image-based façade modeling , 2008, SIGGRAPH 2008.

[8]  Xiaopeng Zhang,et al.  Symmetry Based Chinese Ancient Architecture Reconstruction from Incomplete Point Cloud , 2014, 2014 5th International Conference on Digital Home.

[9]  Luc Van Gool,et al.  Bayesian Grammar Learning for Inverse Procedural Modeling , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Nancy Shatzman Steinhardt,et al.  Unfolding the chinese building standards: research on the yingzao fashi , 1984 .

[11]  Jin Liu,et al.  Rule-Based Generation of Ancient Chinese Architecture from the Song Dynasty , 2016, ACM Journal on Computing and Cultural Heritage.

[12]  Luc Van Gool,et al.  Procedural modeling of buildings , 2006, SIGGRAPH 2006.

[13]  Qinghua Guo,et al.  Yingzao Fashi: Twelfth-Century Chinese Building Manual , 1998, Architectural History.

[14]  Yulu Wu,et al.  Study of Huizhou architecture component point cloud in surface reconstruction , 2017 .

[15]  LøVsetTyge,et al.  Special Section on Procedural Modeling , 2013 .

[16]  Dong-Ming Yan,et al.  Inverse procedural modeling of facade layouts , 2013, ACM Trans. Graph..

[17]  Weidong Yi,et al.  Curvature aided Hough transform for circle detection , 2016, Expert Syst. Appl..

[18]  I.-T. Huang,et al.  Improved Billboard Clouds for Extreme Model Simplification , 2004 .

[19]  Dinesh Manocha,et al.  Model Synthesis: A General Procedural Modeling Algorithm , 2011, IEEE Transactions on Visualization and Computer Graphics.

[20]  Ivan Viola,et al.  Rule-based method for automatic scaffold assembly from 3D building models , 2013, Comput. Graph..

[21]  Harry Shum,et al.  Sketching reality: Realistic interpretation of architectural designs , 2008, TOGS.

[22]  Hao Liu,et al.  Three-Dimensional Reconstruction of Buildings in the Temple of Confucius , 2010, 2010 Second International Workshop on Education Technology and Computer Science.

[23]  Renato Seiji Tavares,et al.  Simulated annealing with adaptive neighborhood: A case study in off-line robot path planning , 2011, Expert Syst. Appl..

[24]  Gustavo Patow,et al.  Ruleset-rewriting for procedural modeling of buildings , 2019, Comput. Graph..

[25]  Sven Havemann,et al.  Procedural architecture using deformation-aware split grammars , 2013, The Visual Computer.

[26]  Pascal Müller,et al.  Advanced procedural modeling of architecture , 2015, ACM Trans. Graph..

[27]  Fei Hou,et al.  Drawing-Based Procedural Modeling of Chinese Architectures. , 2012, IEEE transactions on visualization and computer graphics.

[28]  Hyungki Kim,et al.  Interactive 3D building modeling method using panoramic image sequences and digital map , 2018, Multimedia Tools and Applications.

[29]  Takashi Maekawa,et al.  Interpolation by geometric algorithm , 2007, Comput. Aided Des..

[30]  Neil Smith,et al.  Reconstructing building mass models from UAV images , 2016, Comput. Graph..

[31]  Daniel G. Aliaga,et al.  Guided Proceduralization: Optimizing Geometry Processing and Grammar Extraction for Architectural Models , 2018, Comput. Graph..

[32]  Zhanyi Hu,et al.  Ancient Chinese architecture 3D preservation by merging ground and aerial point clouds , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[33]  Gustavo Patow,et al.  Visual copy & paste for procedurally modeled buildings by ruleset rewriting , 2013, Comput. Graph..

[34]  Yan Wang,et al.  Data-Driven Modeling for Chinese Ancient Architecture , 2018, PRESENCE: Teleoperators and Virtual Environments.

[35]  Michael G. Strintzis,et al.  Automatic generation of 3D outdoor and indoor building scenes from a single image , 2011, Multimedia Tools and Applications.

[36]  Peter Wonka,et al.  Interactive architectural modeling with procedural extrusions , 2011, TOGS.

[37]  Cg Lab Cutting and Stereo Clipping of 3D Surface Model Reconstructed from Medical Images , 2002 .

[38]  Li Shiqiao,et al.  Reconstituting Chinese Building Tradition: The Yingzao fashi in the Early Twentieth Century , 2003 .

[39]  Fei Hou,et al.  Ieee Transactions on Visualization and Computer Graphics 1 Drawing-based Procedural Modeling of Chinese Architectures , 2022 .

[40]  Jin Liu Component-driven pocedural modeling for ancient Chinese architecture of the Qing Dynasty , 2018 .

[41]  Daniel G. Aliaga,et al.  Interactive sketching of urban procedural models , 2016, ACM Trans. Graph..

[42]  Zhang Mingmin,et al.  Novel Applications of VR: Improving procedural modeling with semantics in digital architectural heritage , 2012 .

[43]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[44]  Michael Wimmer,et al.  Instant architecture , 2003, ACM Trans. Graph..

[45]  Ruqian Lu,et al.  ICA3D - Intelligent computer-aided ancient Chinese architecture design , 2012, Adv. Eng. Informatics.

[46]  G. Elisabeta Marai,et al.  Hybrid billboard clouds for model simplification , 2004, SIGGRAPH '04.

[47]  Rafael Muñoz-Salinas,et al.  Example-based procedural modelling by geometric constraint solving , 2011, Multimedia Tools and Applications.

[48]  Priza Pandunata,et al.  Differential Evolution Optimization for Bezier Curve Fitting , 2010, 2010 Seventh International Conference on Computer Graphics, Imaging and Visualization.