
GIS三维地景仿真设计之最后的话
发布时间:2006-08-10 09:14:47 来源:天极开发 网友评论 0 条
引言
通过前面给出的五篇技术文章,已经围绕对地景的真实感三维仿真这一最终目标以DEM数字高程模型和OpenGL各种主要技术向读者简要介绍了OpenGL基本程序框架的一般搭建、对DEM数字高程模型的使用、对三维场景的建模、与地景模型的人机交互以及对雾化与纹理等高级技术的使用等一系列知识点。通过对本系列文章的阅读,读者不仅能够掌握一般的GIS三维仿真处理程序的基本设计思想和具体的处理过程,还能够结合具体的程序实例对其中用到的各种OpenGL技术有一个更深刻的认识。本文下面还要从应用的角度对前面开发出来的地景三维仿真程序进行介绍。
示例程序介绍
上图展示的应用程序界面即为根据前面5篇文章所介绍的内容而设计出来的"DEM数字高程网格数据三维地景仿真系统"软件。该软件提供了对DEM数据的管理功能、对显示模式的选择功能、漫游控制功能、地景设置功能、以及对环境和纹理的设置等主要功能。其中,对DEM数据的管理功能包括了对DEM数据的新建、打开、保存等常规功能也提供了对DEM网格间距的调整等特殊功能。这里主要用到的是在本系列第二篇文章中介绍过的对DEM数据使用的相关内容。
对显示模式的选择功能主要提供了对正射投影和透视投影这两种投影方式的选择以及对以点、线、面三种建模方式的选择切换,这部分功能主要建立在本系列第三篇文章中介绍的相关内容基础上。除此之外,环境设置中的材质设置功能也是建立在该文章内容基础上的。
为了能够提供方便的多视角、任意观察距离的实景观察仿真效果,这里除了提供包含旋转、平移和缩放等基本几何变换的鼠标、键盘全景漫游功能之外,还提供了对地景高差系数的控制功能,这部分功能的实现过程在第四篇文章中有详细的介绍。
软件的雾化功能和纹理设置功能可以最大程度的为软件提供真实感地景仿真效果。尤其是纹理设置功能的提供可以使用户只通过更换同一地区不同用途的纹理位图而实现对同一个DEM数据资源的重复利用,能够充分利用其中的资源。这部分内容的实现过程主要体现在第五篇文章的相关论述中。现在读者不妨将前几篇文章重新阅读一番,并从整体上重新去把握,相信不难设计出类似的三维地景仿真程序。
通过前面给出的五篇技术文章,已经围绕对地景的真实感三维仿真这一最终目标以DEM数字高程模型和OpenGL各种主要技术向读者简要介绍了OpenGL基本程序框架的一般搭建、对DEM数字高程模型的使用、对三维场景的建模、与地景模型的人机交互以及对雾化与纹理等高级技术的使用等一系列知识点。通过对本系列文章的阅读,读者不仅能够掌握一般的GIS三维仿真处理程序的基本设计思想和具体的处理过程,还能够结合具体的程序实例对其中用到的各种OpenGL技术有一个更深刻的认识。本文下面还要从应用的角度对前面开发出来的地景三维仿真程序进行介绍。
示例程序介绍
![]() |
上图展示的应用程序界面即为根据前面5篇文章所介绍的内容而设计出来的"DEM数字高程网格数据三维地景仿真系统"软件。该软件提供了对DEM数据的管理功能、对显示模式的选择功能、漫游控制功能、地景设置功能、以及对环境和纹理的设置等主要功能。其中,对DEM数据的管理功能包括了对DEM数据的新建、打开、保存等常规功能也提供了对DEM网格间距的调整等特殊功能。这里主要用到的是在本系列第二篇文章中介绍过的对DEM数据使用的相关内容。
对显示模式的选择功能主要提供了对正射投影和透视投影这两种投影方式的选择以及对以点、线、面三种建模方式的选择切换,这部分功能主要建立在本系列第三篇文章中介绍的相关内容基础上。除此之外,环境设置中的材质设置功能也是建立在该文章内容基础上的。
为了能够提供方便的多视角、任意观察距离的实景观察仿真效果,这里除了提供包含旋转、平移和缩放等基本几何变换的鼠标、键盘全景漫游功能之外,还提供了对地景高差系数的控制功能,这部分功能的实现过程在第四篇文章中有详细的介绍。
软件的雾化功能和纹理设置功能可以最大程度的为软件提供真实感地景仿真效果。尤其是纹理设置功能的提供可以使用户只通过更换同一地区不同用途的纹理位图而实现对同一个DEM数据资源的重复利用,能够充分利用其中的资源。这部分内容的实现过程主要体现在第五篇文章的相关论述中。现在读者不妨将前几篇文章重新阅读一番,并从整体上重新去把握,相信不难设计出类似的三维地景仿真程序。
下一篇文章:用3DS MAX打造三维虚拟跑车
全站资源
- 微软官方入门教程19:轻松掌握Vista系统的快
- 微软2008大冲击,预借Vista SP1力促Vista市
- 在收件箱中获得 Windows Vista 的最新更新
- 微软官方Vista入门教程全集19篇(Vista学院
- Windows Vista 的成功将势不可挡
- 快快抛弃Vista,拥抱XP SP3!你觉得呢?
- 浅谈Vista系统关闭虚拟内存与使用内存盘加速
- 嘿嘿,按下键盘上面的三个键,马上让你的Vi
- Windows Vista的盗版率只有Windows XP的一半
- 3DMark和PCMark Vantage新版将只支持Vista系
阅读排行
- 3D教程:主持凳制作的简单方法
- 用3Ds MAX体积光制作光芒片头特效
- 3DsMAX实例制作:三维玻璃灯泡
- 在3DS MAX中打造巍巍雪山
- 3Ds MAX制作简单光芒特效文字片头
- 3DsMAX打造叶片上的精致三维蜻蜓
- 制作一个简单的三维片头包装
- 为爱人制作情人节三维玫瑰花田
- 续写辉煌:Autodesk隆重发布MAYA8.0
- 春节添喜庆 3DsMAX绘制立体大红灯笼
最新技术文档
- 教AutoCAD初学者有效提高绘图速度
- 3DsMAX打造叶片上的精致三维蜻蜓
- 3DsMax打造精致珍珠狮头手镯首饰
- Shift键在AUTOCAD中的几招妙用
- 制作一个简单的三维片头包装
- 用3DS MAX打造三维虚拟跑车
- GIS三维地景仿真设计之最后的话
- Guitta Bertaud的Vue作品:三维乡村景色
- GIS三维地景仿真设计之雾化和纹理
- 官方视频教程演示 3DS Max 9 新特性
专题教程
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏

