《表1 建筑物三维建模的一般流程Tab.1 The general process of 3D modeling of buildings》
AR-3DUIS应用资源创建层为AR-3DUIS应用程序开发提供素材和内容。利用传统三维建模软件(Maya、3DMAX、CAD)实现对三维城市场景的创建成本大、效率低、耗时长。针对该问题,本文采用基于规则文件驱动的方式实现快速三维城市建模。快速三维城市建模的思想是使用2D地理信息的组合数据、属性数据和过程定义的规则,反复优化规则,创建高质量的3D内容。本文在City Engine平台下,利用预处理过的GIS矢量、栅格数据的轮廓和属性信息,通过CGA(Computer Generated Architecture)规则文件驱动快速、批量地生成城市场景中建筑物、基础公共设施、道路等数据的三维模型,提高了城市三维建模的效率[9]。CGA规则文件驱动的方法流程是通过对需要建模的物体进行拆分和细分割,然后进行分类,对相同的类别进行批量建模,提高建模的效率。表1是建筑物三维建模的一般流程,其中extrude、comp、split、texture是City Engine提供的用于拉伸、分割、拆分、贴纹理的函数。建筑物快速三维建模的步骤如下:首先,通过高度信息对建筑物的面要素进行拉伸;然后将拉伸后的建筑物按照实际的需要进行拆分和细分割,对细分割后的要素进行分类并定义相应的规则进行批量建模;最后通过贴图函数为各拆分部分贴上纹理。通过规则文件生成的模型同样可以采用手动调整模型的高度、纹理等属性,方便个性化定制。
图表编号 | XD008018600 严禁用于非法目的 |
---|---|
绘制时间 | 2018.06.25 |
作者 | 陈冠臣、吴星星、王伟、赵雯婷 |
绘制单位 | 天水三和数码测绘院、武汉大学测绘遥感信息工程国家重点实验室、武汉大学测绘遥感信息工程国家重点实验室、武汉大学经济与管理学院 |
更多格式 | 高清、无水印(增值服务) |