摘要
随着三维数字城市的发展,古建筑三维模型技术的研究日益增长。目前多数三维古建筑的建模技术是采用传统的建模技术,依靠软平台件机械化建模,建模周期长,灵活性差,后期修改工作量大,数据量大,无法满足当今三维数字古城海量建模的需要。文中提出了基于CityEnigne平台,根据CGA语言编程实现三维古建筑模型的思想,通过分析古建筑物的建筑思想、空间布局、结构组成、几何关系等数据,设计古建筑数字模型,采用平移、旋转、拉伸、缩放、循环、递归等建模函数,实现了三维古建筑模型。通过实验证明和与传统技术的比较,该技术具有高自动化程度、建设周期短、灵活性好、模型精度高、数据量小以及便于后续维护等优点。满足了城市规划和三维古建筑建模的需要,为三维古建筑建模提供了新的技术方法和技术参考。
With the development of 3D digital city,the research on 3D model technology of ancient architecture is increasing day by day.At present,most of the 3D ancient architecture modeling technology adopts traditional modeling technology,relying on the mechanical modeling of soft platform parts,with a long modeling cycle,poor flexibility,large amount of late modification work and data,unable to meet the needs of today’s 3D digital ancient city mass modeling.The CityEnigne-based platform is proposed.According to the thought of realizing 3D ancient architecture by CGA programming language,by analyzing the architectural idea,spatial layout,structural composition,geometric relationship and other data of ancient architecture,the digital model of ancient architecture is designed,and the 3D model is realized by using the modeling functions of translation,rotation,stretching,scaling,circulation and recursion.Through the experiment and comparison with the traditional technology,the proposed technology has the advantages of high degree of automation,short construction period,strong flexibility,high precision of the model,small amount of data and easy follow-up maintenance,which meets the needs of urban planning and 3D ancient architecture modeling and provides a new technical method and reference for 3D ancient architecture modeling.
作者
刘锂
段芃芃
LIU Li;DUAN Peng-peng(School of Engineering and Technology,Chengdu University of Technology,Leshan 614007,China)
出处
《计算机技术与发展》
2020年第8期188-192,共5页
Computer Technology and Development
基金
2017年度四川省教育理科重点项目(17ZA0043)
2015年度四川省教育科研项目(15ZB0366)。