LIU Yinghu,HE Xiaoxi,MENG Fanlin,et al.A Parallax Mapping based Approach for Building Facade Modelling[J].Journal of Chengdu University of Information Technology,2025,40(01):42-48.[doi:10.16836/j.cnki.jcuit.2025.01.007]
一种基于视差映射的建筑立面建模方法
- Title:
- A Parallax Mapping based Approach for Building Facade Modelling
- 文章编号:
- 2096-1618(2025)01-0042-07
- Keywords:
- parallax mapping; cone step mapping; procedural modeling; displacement map; surface modeling
- 分类号:
- TP312
- 文献标志码:
- A
- 摘要:
- 现代城市建筑表面结构复杂,对其进行精细化建模非常困难,如何快速对建筑表面进行重建成为建筑建模领域的研究重点。提出一种基于视差映射的建筑表面建模方法,提供一套可以对建筑表面外观进行表达的建筑物表面组件2D基元库,通过提取基元库中基元模拟建筑表面细节,并根据基元的组合提取所需要的贴图数据,使用基于视差映射的方式对建筑表面添加细节,在视差映射过程中使用松散锥阶图对视差映射的RayMatching过程进行加速,最终结果可控可编辑。实验结果表明,该方法可以高效生成建筑模型,提供足够表面细节,快速修改建模结果,并且建模过程对非专业用户友好。
- Abstract:
- The complex structure of modern urban building surfaces makes it very difficult to model building surfaces in the refined way, and how to quickly reconstruct building surfaces has become a research focus in the field of building modeling. We propose a parallax mapping-based building surface modeling method, which provides a set of 2D primitive library of building surface components that can express the appearance of the building surface, simulates the details of the building surface by extracting the primitives in the primitive library, and extracts the required texture data according to the combinations of the primitives, and adds the details of the building surface based on the parallax mapping, and uses the loose cone order map to accelerate the RayMatching process of the parallax mapping in the parallax mapping. The RayMatching process of parallax mapping is accelerated by using a loose cone step map during the parallax mapping process. The final result is controllable and editable. The experimental results show that the method can efficiently generate building models with sufficient surface details, quickly modify the modeling results, and the modeling process is friendly to non-expert users.
参考文献/References:
[1] 李尚林,谢文军,李琳,等.计算机快速建筑建模方法综述[J].计算机学报,2019,42(9):1966-1990.
[2] Wonka P,Wimmer M,Sillion F,et al.Instant Architecture[J].ACM Trans.Graph.,2003,22(3):669-677.
[3] Müller P,Wonka P,Haegler S,et al.Procedural Modeling of Buildings[J].ACM Trans.Graph.,2006,25(3):614-623.
[4] Finkenzeller D.Modellierung komplexer Gebäudefassaden in der Computergraphik[M].KITScientific Publishing,2008:1-10.
[5] Guillou E,Meneveaux D,Maisel E,et al.Using vanishing points for camera calibration and coarse 3D reconstruction from a single image[J].The Visual Computer,2000,16(7):396-410.
[6] Li X,Kuang P.3D-VRVT: 3D Voxel Reconstruction from A Single Image with Vision Transformer[C].ICCST,2021:343-348.
[7] Sharma G,Chaudhury S,Srivastava J B.On Exploiting Affine Repetitions for 3D Reconstruction from a Single Image[J].ICVGIP’08,2008,12(1):489-496.
[8] 缪永伟,汪逊.基于几何基元定标的单幅图像组合式建筑建模[J].浙江工业大学学报,2019,47:611-617+647.
[9] Debevec P,Taylor C,Malik J.Modeling and Rendering Architecture from Photographs: A Hybrid Geometry-and Image-Based Approach: SIGGRAPH ’96[C].New York,NY,USA,1996.
[10] Dick A,Torr P,Cipolla R.Modelling and Interpretation of Architecture from Several Images[J].International Journal of Computer Vision,2004,60(2):111-134.
[11] Wang N,Dong J,Fang H,et al.3D reconstruction and segmentation system for pavement potholes based on improved structure-from-motion(SFM)and deep learning[J].Construction and Building Materials,2023,398:132499.
[12] Arikan M,Schwärzler Michael,Flöry,et al.O-Snap:Optimization-Based Snapping for Modeling Architecture[J].ACM Trans.Graph.,2013,32(1).
[13] Nan L,Sharf A,Zhang H,et al.SmartBoxes for Interactive Urban Reconstruction[J].ACM Trans.Graph.,2010,29(4).
[14] 张文元,陈江媛,谈国新.基于3D基元拟合的复杂屋顶点云三维重建[J].地球信息科学学报.2023,25(8):1531-1545.
[15] Blinn J.Simulation of Wrinkled Surfaces[J].SIGGRAPH Comput.Graph.,1978,12(3):286-292.
[16] Szirmay-Kalos L,Umenhoffer T.Displacement Mapping on the GPU—State of the Art[J].Computer Graphics Forum,2008,27(6):1567-1592.
[17] Dummer J.Cone Step Mapping:An Iterative Ray-Heightfield Intersection Algorithm[EB/OL].http://www.lonesock.net/files/ConeStepMapping.pdf,2006.
[18] Policarpo F,Oliveira M.Relaxed Cone Stepping for Relief Mapping[M].GPU Gems3,2007:268-280.
备注/Memo
收稿日期:2023-08-22
通信作者:何晓曦.Email:microwest@cuit.edu.cn