基于CityEngine 的三维虚拟校园构建
2020-08-13张献伟刘卫军杨志强
科学技术创新 2020年23期
张献伟 刘卫军 杨志强
(新疆工程学院土木工程学院,新疆 乌鲁木齐830091)
自然资源部将于今年起推动实景三维中国建设,目前,智慧城市时空大数据平台建设试点城市总数达50 个[1]。随着三维数字建模技术的发展,众多优秀的 GIS 软件公司也相继推出了各自的三维 GIS 软件[2]。传统的三维建模方法是运用专门的三维建模软件对建筑物手工进行绘制,具有很高的模型精度也比较美观,但对于海量的三维模型就显得力不从心。
CityEngine 以计算机生成建筑模型作为设计语言[3],通过规则对空间三维模型进行定义与描述,进而实现精细建模。利用CityEngine 进行校园三维建模可以同时兼顾速度与建模质量。借助 CityEngine 平台获取建筑物的三维信息描述和数字平台搭建,可实现校园场景和三维地理位置融为一体进行全方位场景浏览、查询校园构筑物信息,使用户获得身临其境的感觉。
本文以新疆工程学院新校区为例,获取校园 googleeearth 高分影像、数码建筑纹理贴图,以 CAD 校园平面图和高分影像的二维校园为参考,完成校园内地物的矢量化,利用 CityEngine 软件构筑三维模型及场景,利用纹理贴图进行建筑物构筑,建立具有界面动态浏览、实景查询等功能。
1 数据准备
1.1 影像数据及CAD 数据
采用的影像图数据是来自软件自带的Get Map Date 功能获取的。
对校园的规划图CAD 数据进行修正,将需要用到的建筑物及地面数据进行保留其余数据整改,尽量使数据贴合学校建筑物的现状。
1.2 纹理贴图数据
采用分辨率较高的手机来得到建筑物纹理贴图数据,建筑物顶端贴图采用影像图数据。……
登录APP查看全文
