基于Unity3D的虚拟地理环境构建
该论文来源于网络,本站转载的论文均是优质论文,供学****和研究使用,文中立场与本网站无关,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息,如果需要分享,请保留本段说明。
【摘要】虚拟地理环境是基于虚拟技术而出现的一种全新内容,其本身能够有效的模拟实际的景物,从而实现对实际景物的模拟操作。这种情况下,虚拟地理环境构建就能够帮助很多行业实现之前不可能完成的任何。例如在建筑行业,可以通过虚拟地理环境的构建,来实现对环境的高度模拟,从而添加建筑等,来进行完整的视图。但是目前来看,我国的虚拟地理环境构建存在的问题非常严重,其主要的构建的地理环境和实际偏差过大,导致难以满足使用的需求。则本文将从基于Unity3D的虚拟地理环境构建方法入手,全面的展开基于Unity3D的虚拟地理环境构建探究。
【关键词】Unity3D技术 虚拟地理环境构建 虚拟环境生成
一、基于Unity3D的虚拟地理环境构建方法
Unity3D是一种全新的技术,这种技术的特点就是具有更加精密的计算引擎,能够实现更多维度的计算。但是这种计算应该是基于现实而出现的,或者说是基于现实规则而出现的,所以在使用Unity3D技术的使用,需要在其中导入相关的算式,这样才能塑造出更加真实的内容。目前来看,我国的虚拟地理环境构建方法之中,并不能有效的进行Unity3D技术的全面应用,主要是对相关的构建方法不够了解,为了更好的改变这种情况,所以本文提出具体的构建方法:
(一)基本构建步骤
根据Unity3D仿真平台的特点,基于Unity3D的虚拟环境生成过程可以简化为以下几个步骤。按照先后顺便分别是地形地物素材准备、基本环境生成及修理、纹理贴图、道路巷道设置、树木植被叠加、地表植被叠加和地形细节设置等步骤。
(二)构建优化方法
虚拟环境生成方法中所谓的优化包含2个方面:一是对地形生成先后顺序的优化,二是对各步骤所需素材及辅助工具的优化。从本质上讲,都是环境生成的必要环节,没有先后顺序之分。但考虑到地形和地物建模的方便性和Unity3D场景的特点,通常按照“从下到上、从小到大、从疏到密、从点到面”的原则进行。地表纹理处理最底层,制作优先度高,其次是巷道沟渠,然后是建筑。从高度上讲,它们往往处于地表之下或紧贴地表或结构复杂,制作的优先度是在灌木和植被之上。辅助工具优化表现在右侧方框中,结合U-nity3D平台的开发特点,描述了各步骤实现的辅助工具和支持方法。辅助工具优化中,既有Unity3D内部制作的优化方法,也有外部的插件或文件的引用。
二、虚拟环境生成关键技术
(一)基本地形地貌的生成方法
Unity3D的地形制作有两种类型:一是利用Terrain工具,在SceneView中使用heighttools直接绘制地形高程;二是利用外部工作制作的高度图heightmaps,然后利用unit的ImportHeightmap-Raw导入高度图的方式生成具有高程的地形。第一种方法采用手工直接绘制地形,适合小面积、比较简单的地形制作,地形可以随心所欲地制作。第二种方法,利用与实际高程
基于Unity3D的虚拟地理环境构建 来自淘豆网www.taodocs.com转载请标明出处.