随着三维数字城市的发展,古建筑三维模型技术的研究日益增长.目前多数三维古建筑的建模技术是采用传统的建模技术,依靠软平台件机械化建模,建模周期长,灵活性差,后期修改工作量大,数据量大,无法满足当今三维数字古城海量建模的需要.文中提出了基于CityEnigne平台,根据CGA语言编程实现三维古建筑模型的思想,通过分析古建筑物的建筑思想、空间布局、结构组成、几何关系等数据,设计古建筑数字模型,采用平移、旋转、拉伸、缩放、循环、递归等建模函数,实现了三维古建筑模型.通过实验证明和与传统技术的比较,该技术具有高自动化程度、建设周期短、灵活性好、模型精度高、数据量小以及便于后续维护等优点.满足了城市规划和三维古建筑建模的需要,为三维古建筑建模提供了新的技术方法和技术参考.
古建筑 三维建模 数字模型 CityEnigne CGA语言