基于sketchup-googleearth-dreamweaver青海大学三维浏览系统研制.docVIP

基于sketchup-googleearth-dreamweaver青海大学三维浏览系统研制.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于sketchup-googleearth-dreamweaver青海大学三维浏览系统研制

基于sketchup\googleearth\dreamweaver青海大学三维浏览系统研制摘要:以青海大学为例,基于SketchUp 的3 维建模功能,建立3 维校园模型;同时结合dreamweaver网页制造功能,在网页中嵌入googleearth api,对googleearth进行二次开发。开发出了网页形式的青海大学的三维校园浏览系统[1]。实现了全球共享青海大学三维浏览系统。 关键词:sketchup;googleearth;dreamweaver;青海大学;三维浏览系统 中图分类号:[C94]文献标识码:A 文章编号: 一、引言 众所周知,传统的测绘是将各种地形、地物、地貌投影到平面上,并以地图的形式表现出来。但随着经济建设的发展,如今的社会对测绘成果的要求已不仅仅局限于平面了,例如建设的前期效果图。现代社会对测绘的要求开始向三维图转换了。如何实现测绘成果由平面向三维转换成为了一个热点问题。 二、理论基础 三维图相比平面图而言,亦即在平面图基础上对地形、地物、地貌加了一个高度的属性,并将这个高度以可视化的形式展现给了使用者。由于有了可视化高度,这样地面的物体就可以以三维的形式展现在读者面前。除了高度之外,为了给人以真实的效果,还需要在这些地物上加以纹理,这样才能构成真实的三维图。 对于高度的属性,可以通过很多手段测量出来。地物的高度即其地物表面与地物顶端的高差。而高差的获取只需获取到高程即可,即地物表面与地物顶端的高程。高程的获取有三种方式:水准测量、三角高程测量和gps高程测量。由于有些地物,例如建筑物高程变化极大,且不易引测,因此水准测量不适合。而利用gps高程测量可以考虑到建立基站对各栋建筑物进行高程测量。但由于gps测量高程的精度不高,且技术要求复杂,不易推广,因此也不实用。如果利用三角高程测量则可以很方便解决这个问题。为了尽量简便,可以选择全站仪。全站仪是一个数字化测图的仪器,利用三角高程的测量原理,全站仪开辟了一项新的功能,即悬高测量。利用悬高测量的功能,只需在地表上贴近建筑物的墙面处安放一个棱镜,在离建筑物5~10米处架设全站仪即可测得建筑物的高度。这种方法简单、方便、快捷、准确[2]。 地物的纹理可以通过各种摄影技术获取。数码相机就可以完成这些纹理图片的采集。通过数码相机对地物表层信息进行摄影,这样便获取了纹理信息。 三、三维模型的建立 现在有很多软件可以建立三维模型,例如3Dmax、cinema4d、sketchup。但相比之下,选择sketchup更为好一点。 三维模型是整个校园场景的基础,模型的好坏,直接影响场景的逼真度。在建模过程中,由于三维数据量非常大,所以对于大规模的场景建设,模型的建立和优化工作是极其重要的。建筑物模型可以用纹理映射达到逼真的效图,尽量减少实体面数,提高运行速度,降低对计算机硬件模型数据存储的要求。 ( 1) 建筑物建模 建筑物三维模型是整个校园场景的基础,模型的好坏,直接影响场景的逼真度。青海大学校园包括教学楼、住宅楼、体育馆、校医院、行政楼、图书馆、餐厅等建筑。为了满足视觉的需要,对一些标志性建筑要求详细建模,如科技馆、综合楼、农牧学院等。 1、autoCAD底图、剖面数据提取 导入CAD文件,在DWG文件中根据实际情况把不需要的线条,图层,全部清除掉。 2、Sketchup 粗略建模 利用矩形命令在平面上形成平面闭合图形,以便进行拉伸平面生成立体。再进行体块拉伸,在拉伸时,建筑物的高度宽度可以在建模型界面右下侧数据框中输入相应的高度。运用此种方法可以实现建筑物墙体,窗户,台阶等的制作。 3、Adobe photoshop建筑物纹理和贴图处理 首先利用Adobe photoshop将各种纹理图片进行处理,使其亮度适中,情景美观,尺寸合适。通过sketchup中导入纹理图片来实现纹理图片添加。添加后通过贴图坐标来调整,可以实现曲面贴图,包裹贴图等高级贴图方式,另外还可以对贴图进行扭曲变形达到想要的效果。SketchUp 也支持镂空贴图,将带有Alpha 通道的图片导入进来就能实现透明效果。 4、在googleearth中调整模型位置和尺寸 选择sketchup中的“添加位置” ,截取建筑物在googleearth中的截图,将模型通过平移,拉伸,旋转等工具将模型放在正确的位子上。再点击“在google地球中浏览模型” ,这样模型就可以在googleearth中打开了,在googleearth中将模型另存为kml文件形式[3],这样模型的建立就完成了。 ( 2) 地形建模 地物都是建立在地形基础之上的,要实现三维场景模拟,地形的三维构建

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档