基于SketchUp与CityEngine校园标志性建筑物三维建模方法.doc

基于SketchUp与CityEngine校园标志性建筑物三维建模方法.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SketchUp与CityEngine校园标志性建筑物三维建模方法

基于SketchUp与CityEngine校园标志性建筑物三维建模方法   摘 要:校园标志性建筑物在学校对外宣传和文化交流中起到重要作用,三维建筑物模型以多视角最直观的方式呈现,具有全面、立体、详尽的优点。利用SketchUp与CityEngine三维建模软件,以云南师范大学呈贡校区图书馆为例,介绍了一种三维模型制作方法。首先,采用ArcGIS软件提取遥感影像中建筑物对象的底面边界、屋顶类型等数据,再利用拍摄影像获取纹理等信息;然后,基于SketchUp软件进行总体建模、拉伸、拆分、结构细化、纹理映射;最后,利用CityEngine进行地形添加、场景构建、模型发布。实验表明:该方法能够充分发挥两款软件的优点,规避其不足,显著提高建模效率,对三维校园建设具有借鉴意义。   关键词:标志性建筑物;三维建模;SketchUp;CityEngine   DOIDOI:10.11907/rjdk.172260   中图分类号:TP317.4   文献标识码:A 文章编号文章编号:1672-7800(2017)008-0199-03   0 引言   校园数字化宣传系统中一般包含校园典型建筑物、校园地图等,目前多数系统是基于二维平面地图开发出来的,尽管能够详细地描述地理空间信息,但难以满足学校对外招生宣传、校园管理、导航等多方面的需求[1]。而校园标志性建筑物三维模型是采用三维立体化的方法生成逼真的校园实景图,能够将校园信息详尽展示出来,增强校园文化竞争力,提高学校对外宣传能力和文化交流。   SketchUp 是一款面向方案设计的三维建模软件,它提供灵活、便捷的手绘功能,用户不需掌握其它知识就可直接进行建模,易上手、操作方便,单个实体建模速度快[2,3];而CityEngine 的建模功能和场景构建功能强大,建模速度快[4],地形数据建立方便,而且作为一个三维展示平台场景发布途径多。将两者与GIS平台相结合,既弥补了GIS平台在三维建模和编辑功能上的不足,充分利用现有GIS 数据,提高三维建模效率,又可以将建筑物三维模型与GIS平台进行无缝集成[5],在发挥CityEngine与SketchUp在建模方面优势的同时,能很好地规避其不足之处。   本文采用SketchUp和CityEngine构建校园标志性建筑物三维模型。   1 三维建模思路与方法   本文研究对象为云南师范大学呈贡校区图书馆,其建筑涵盖了规则建筑、不规则建筑以及对称建筑,具有典型性。三维建模的整体思路是先进行总体建模,然后分层建模、分块建模,最后再对每个层次、每一模块进行细化,按“从大到小,从粗糙到精细,从整体到局部”的原则[6]。基于SketchUp和CityEngine 的三维建模和发布流程见图1。   1.1 ?稻莼袢〖按?理   模型构建需要获取对象所在区域的遥感影像、数字高程模型(Digital Elevation Model,DEM)、建筑底面矢量数据、建筑物表面纹理信息、建筑物高度信息[7,8]。   1.1.1 建筑底面数据获取   建筑底面数据是首先获取空间分辨率为0.27m的研究区域遥感影像数据,然后采用ArcGIS软件对其矢量化获取底面矢量数据,结果如图2所示。   1.1.2 地形数据获取   地形数据体现了建模区域的地貌起伏情况[9],从Google Earth下载的空间分辨率为8.67m的 DEM数据,整理后的研究区域DEM如图3所示。   1.1.3 高度信息获取   在三维建模过程中,高度信息是必不可少的属性。高度信息获取的是采用测距仪获取某一层的高度,然后乘以楼层数计算得来,用这种方法得到的高度信息存在一定的误差,但是对于一般的可视化三维模型而言已经足够,而且速度快,工作量小。   1.1.4 表面纹理信息获取   利用手工和规则建模,所建立的三维模型都只起到形体模拟的作用,这种没有纹理的三维模型被称作为裸模,不能从视觉上感受真实的实景三维效果,因此需要对已经构建好的三维模型进行纹理映射[10]。表面纹理信息主要包括建筑、道路、植被等类型的图片。采用Photoshop对拍摄的照片纹理进行透视裁剪得到需要的部分,然后进行亮度调整、图像纠正,最后进行数据压缩,以得到清晰美观、数据量小的纹理信息。   1.2 三维建模方法   在获取建筑物基础数据的基础上构建三维模型。借鉴结构实体几何模型(Constructive Solid Geometry,CSG)的建模思想,将建筑物分解为主体、屋顶、附属结构等构件,然后逐步构建各个构件。   1.2.1 建筑物主体三维建模与细化   在ArcSence中将图书馆底面二维矢量数据依据height属性将其转为3D要素,即Multipatch格式[11

您可能关注的文档

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档