基于Unity 3D的虚拟战场地理环境的构建

来源 :速读·上旬 | 被引量 : 0次 | 上传用户:hyq20061001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:战场环境是战场及其周围对作战活动有影响的各种情况和条件的统称。在现代作战模拟中,首要的一点是要营造一个贴近实战的训练环境,使得各类受训人员能够在此环境中得到恰如其分的训练,它是培养指战员战场认知能力的重要条件。依据仿真原理和虚拟现实技术来建立一个满足作战训练科目需要的、数字化的、虚拟的、可进入的、可交互的战场环境模型。采用Unity 3D开发平台是构建虚拟战场地理环境的一种有效方式。针对战场地理环境的基本要素,研究基于Unity 3D开发引擎的虚拟战场地理环境构建步骤,提出地形生成顺序和制作素材工具的优化方法,并對地形高度图生成、建筑、道路交通、地质细节等关键技术进行探讨。
  关键词:虚拟战场;Unity 3D;虚拟现实
  1引言
  随着三维地理信息系统(GIS)和虚拟现实技术(VR)的快速发展,针对军用仿真领域复杂战场环境的虚拟化建模已成为可能,研制一种可测量、可体验、多维度、充分考虑领域情景的虚拟战场环境系统,一方面可用于武器系统性能验证和作战方案推演;同时联合交互式传感设备可有效改进系统使用人员的临场感觉,促进训练水平、效益的不断提高,指导施训方案的科学制定,推动军事作战、训练模拟在概念和方法上产生新的飞跃。
  虚拟战场地理环境是指运用计算机仿真技术、多媒体技术、可视化计算、图形图像技术、航空拍摄、卫星照相等多种手段,在获取地理信息基础上进行信息综合计算和处理,实现地理环境的真实实现,为军事训练提供可靠的虚拟环境。
  2基于Unity 3D的虚拟地理环境构建方法
  2.1基本构建步骤
  根据Unity 3D仿真平台的特点,基于Unity 3D的虚拟环境生成过程可以简化为以下几个步骤。按照先后顺便分别是地形地物素材准备、基本环境生成及修理、纹理贴图、道路巷道设置、树木植被叠加、地表植被叠加和地形细节设置等步骤。基于Unity 3D的虚拟环境构建,通常是从高度图或Terrain工具生成开始的,以此通过地形润色、地形要素编辑、地形细节设置,最终生成较真实的虚拟地形环境。
  2.2构建优化方法
  虚拟环境生成方法中所谓的优化包含2个方面:一是对地形生成先后顺序的优化,二是对各步骤所需素材及辅助工具的优化。
  地表纹理处理最底层,制作优先度高,其次是巷道沟渠,然后是建筑。从高度上讲,它们往往处于地表之下或紧贴地表或结构复杂,制作的优先度是在灌木和植被之上。辅助工具优化中,既有Unity 3D内部制作的优化方法,如Terrain地形工具的柔滑处理、光晕图的细节设置等,也有外部的插件或文件的引用,特别是建筑的三维模型的导入。
  3虚拟环境生成关键技术
  考虑到现在市区及其周边的基本都有大比例尺地形图、航空影像图等资料,可以采用通过构建DEM的方法实现。而针对偏远地区可采用免棱镜全站仪实测单个区域,以确保景点中各地物的相对位置正确,并通过高程数据控制地形起伏,如环境的最高处与最低处。建筑内模型制作主要是通过拍摄实物照片获取纹理、测量点数据获得其外形轮廓,对于部分外形不规则、建模复杂的物体,通过近景摄影测量的方式重建其三维模型。
  3.1基本地形地貌的生成方法
  Unity 3D的地形制作有两种类型:一是利用Terrain工具,在Scene View中使用height tools直接绘制地形高程;二是利用外部工作制作的高度图height maps,然后利用Unity 3D的Import Height map-Raw导入高度图的方式生成具有高程的地形。第一种方法采用手工直接绘制地形,适合小面积、比较简单的地形制作,地形可以随心所欲地制作。第二种方法,利用与实际高程基本一致的高度图间接生成地形,适合大面积、较复杂的地形制作。
  为了增加真实性和美观度,虚拟环境的地表纹理进行两方面处理,一是在地表添加精度较高的卫星照片贴图,使起伏的地貌上展现地形原貌,达到总体视觉逼真的效果。二是针对局部地表特性,在地表添加细节不同类型的地表贴图,达到局部视觉逼真的效果。
  由于使用3ds Max制作的三维模型不是为虚拟现实软件专门设计的数据格式,因此在制作过程中需要进行优化处理,包括两个方面模型规范及烘焙处理:
  一是模型规范原则。减少多边形的数量,在场景中尽量使用数量少的三角形,如果场景中有10000个左右的多边形,许多PC就不能很好地处理,也不能维持最低的能接受的帧率。在设计各规划场景时就应该充分考虑这个现实。外部引用技术,外部引用的技术可以让用户把其他模型的数据库引用到当前数据库中,并且可以在当前数据库中重新定位。通过外部,可以有效降低模型数据库的规模,节省内存空间和存储空间,方便建模操作,提高系统资源的利用率。实例化技术,实例化技术是一种减少几何体数量的方法,其处理方法是矩阵变换,利用计算时间换得内存空间。
  二是纹理烘培。纹理烘培技术目前已经成为虚拟现实制作中广泛使用的一种方法,成为不增加表面多边形数目的情况下提高图像真实感的一种最为有效的方法,特点是在三维制作软件中将光影效果渲染到材质上,然后导入虚拟现实运行环境中,不用重新灯光设置就可以产生真实感光影效果。
  3.2道路交通设置
  道路交通具有弯曲多变、形状不定的特性_其构建方式有:①通过地表贴图的方式设置道路,该方式适用于构建不规则的碎石路、乡间小路等;②通过专业的插件如Easy Road 3D和Road Path Tool等Unity插件工具,能保证距离较长地、道路较好地紧贴在地面。
  3.3树木植被设置
  一般情况下,环境的地面会被大量的树木和灌木等植被所覆盖,应该在地理环境植被的表现形式上力求准确和真实。所谓准确,是指植物种类、植物覆盖的范围、植物疏密程度、植物生长的高度等基本属性,应该与实际地形相一致。对于大范围的环境,可以通过卫星照片等其他资料作为参考。利用Unity 3D自带的种植树工具可以完成,植被一般只呈现两种状态,一种是夏天的丰茂,有绿树、草皮,一种是冬天的凋零、枯黄状态。
  3.4地质细节设置
  地形中的草地、岩石、山体等特殊地质的细节,可通过给地形添加纹理贴图的方法来实现。可以用Unity 3D自带的地形编辑工具,从文件中添加材质,设置材质的长度和宽度,设置笔刷的大小、强度和融合度,之后在需要种植植被的区域进行绘制。
  4结语
  对于虚拟地理环境的构建,主要从环境的要素出发,初步研究了基于Unity 3D开发引擎的虚拟环境构建方法,提出了地形生成顺序以及各步骤素材和工具优化方法,并对地形高度图生成,在纹理、道路、建筑、细节设置等技术和方法进行探讨。虚拟环境的构建只有以上要素是远远不够的,例如还需要增加气象天候,可通过Uni Stom,Uni Sky等专业插件实现。
其他文献
作文教学是小学语文教学的重要组成部分,也是提高学生综合素质,培养学生观察、思维、想象、书面表达能力和提高思想认识的重要途径。这需要教师正视作文教学中存在的问题,并加以改变以求提高学生的学习作文的兴趣,增强学生的写作能力,培养学生语文思维能力。因此,在教学中,教师应该重视作文教学。那么,在语文教学中如何进行作文教学呢?下面谈谈自己的几点做法。  一、联系生活实际情况,激发学生的作文兴趣  叶圣陶说:
期刊
◆摘 要:本文从微课的概念出发,简述了微课在小学语文作文教学中的重要性,从品鉴视频文字习得精致语言、观察视频动态丰富情感体验、学习视频镜头嫁接写作手法等几个方面,提出了微课在小學作文教学中的应用策略,实现了教学资源的共享,提高了语文教学的有效性。  ◆关键词:微课;小学作文;应用策略  一、微课的概念  微课是指为使学习者自主学习获得最佳效果,经过精心的信息化教学设计,以流媒体形式展示的围绕某个知
9月24日,市人大常委会副主任于世平带队到天津海事法院巡回(黄骅)审判庭实地调研,了解海事法院为支持和促进民营经济发展提供司法保障、服务京津冀协同发展情况.
期刊
9月25日上午,市人大常委会召开全市人大信访工作会议.会议深入学习贯彻习近平新时代中国特色社会主义思想,传达中央关于信访工作的精神、全国人大信访干部培训班精神、市委关
期刊
10月24日,市人大常委会主任段春华到东丽区调研,走访联系人大代表,听取意见建议.他强调,全市各级人大代表要坚持以习近平新时代中国特色社会主义思想为指导,深入学习贯彻习近
期刊
摘 要:可以说,近些年来随着机械设计制造行业的不断发展与进步。机械制造行业开始迎来了新一轮的挑战和机遇,尤其是机械设计制造及其自动化的发展,更是成为了这次挑战机遇中的重要科技王牌。我国的科学技术在近些年来可以说取得了非常大的进步,尤其是在培养机械制造领域这方面,国家也投入了非常大的精力。而科学性的去运用资源,更加有利于把握发展的总体方向。  关键词:机械设计;自动化;未来;展望  机械设计制造及自
9月下旬至10月中旬,市人大常委会副主任李虹带领执法检查组分别深入部分区,对市政府及其有关部门和学校落实义务教育、学前教育“一法一办法一条例”法定职责情况进行检查.
期刊
◆摘 要:小学科学是一门以培养学生科学素养和科学精神的自然学科,通过一些科学知识和生活现象及自然现象激发和培养学生对于科学研究的兴趣和探索的思维。  ◆关键词:小学科学;教学生活化  一、小學科学教学中实施生活化教学的重要性  任何知识的学习都是为生活服务的,都是为了改变或者是改善生活。在传统的教学方法中,教师多注重理论知识的教育和书本知识与考题的多种转化,过分忽略了知识在生活实际中的应用和教学方
10月9日,市人大常委会召开监督工作会议.市人大常委会主任段春华出席并讲话.他强调,要坚持以习近平新时代中国特色社会主义思想为指导,深入学习贯彻习近平总书记关于人大监督
期刊
摘 要:随着经济的不断发展,人们的生活水平不断提高,社会对于能源的需求也越来越大,在生产生活中对于电力资源的应用也越来越广泛,电能逐渐成为人们生活中不可或缺的一个组成部分,而对电能的需求也促进了电力行业的发展,国家电网工程的建设,使得输电网络的覆盖范围越来越广,输电网络也逐渐成为影响供电稳定的重要因素。  关键词:继电保护;隐性故障;电力系统;连锁故障;风险评估  随着经济的发展,我国电力行业的发