延长石油东仁沟联合站虚拟消防演练系统的设计与实现
发布时间:2021-10-11 02:40
东仁沟联合站是延长石油集团定边采油厂下属集输一体化企业。近年来,随着业务的拓展,该站对安全生产的要求不断提高,特别是油气集输方面的消防预案,要求针对不同的险情要有多种预案备选,指挥人员与现场的每一名员工、消防员都必须清楚的知道自己的任务。而多种预案就意味着更多的人力财力的投入,从现实角度上讲也不可行。三维虚拟演练是随着计算机软硬件技术发展而产生的一门全新技术,我们可以利用计算机建立一个虚拟三维世界,将重点消防单位的具体地理信息以及消防演练预案进行情景再现:在虚拟三维场景中,通过编程赋予使用者控制权,操作场景中的人或车做出相应的部署,通过录像让观看者研究学习,熟悉任务,强化消防演练快速反应联动能力,提高指挥与参演人员的水平。这样将能够快速的制作、学习多种消防预案,节省大量的时间与财力物力,同时为消防预案虚拟演练提出新的思路和发展方向。本论文正是针对上述问题,以东仁沟联合站消防演练需求为基础,使用三维游戏引擎技术对联合站进行场景再现,同时将联合站的工作人员、消防设施、危险源、消防队等虚拟数据全部放入并进行消防预案的演练,借此完善预案体系,提高现场的参演人员指挥与合作水平。系统采用Unity...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:133 页
【学位级别】:硕士
【部分图文】:
新建Unity项目创建完成后出现Unity编辑器界面,项目创建完成,如图3-2所示:
Unity编辑器界面
第三章 关键技术与开发环境3.3 系统关键技术详细介绍本系统采用 Unity 游戏引擎作为开发工具,为了保证能够直观的展现消防灭火流程,相关动画模拟与最终画面效果,涉及物理材质、全局光照、导航网格、粒子、界面、动画、遮罩剔除等计算机三维图形技术,下面详细介绍系统关键技术。3.3.1 物理着色器的介绍物理着色器(Physically Based Shading),是一个基于物体表面材质属性的着色方法,通过对物体表面的材质属性与周围光照信息来进行计算,物体不仅受到光源的影响,还会受到周围环境光的影响,使得整个场景更加真实[15]。Unity 5 的标准着色器(Standard)可以模拟像金属、木材、沥青、石头、玻璃、塑料等常见的物理材质[16]。在 Unity5 中,默认的物理着色器为 Standard Shader。如图 3-3 所示,使用Standard Shader 物理着色器与实时全局光照渲染出来的场景效果。
【参考文献】:
期刊论文
[1]Unity3D开发工具在3D游戏开发中的应用[J]. 范安宇,杨毅刚,郑一超,郭鑫宇,余亦凯. 电脑编程技巧与维护. 2017(24)
[2]3D游戏中法线贴图技术的应用[J]. 尚冰. 科技传播. 2014(14)
[3]SQLite、MySQL、PostgreSQL关系型数据库管理系统比较[J]. 董纪英,燕志伟,梁正玉. 电脑编程技巧与维护. 2014(14)
[4]三维消防应急预案的应用研究[J]. 王军. 电脑编程技巧与维护. 2014(10)
[5]一种Dijkstra优化算法的研究与实现[J]. 蔡俊,李钦富,王金泉. 信息技术. 2011(04)
[6]3D游戏引擎构架概述[J]. 夏旺盛,黄心渊. 现代计算机(专业版). 2003(06)
[7]基于GIS和VR的消防指挥系统研究[J]. 许云,任爱珠,潘国帅. 土木工程学报. 2003(05)
[8]虚拟现实技术在火灾领域中的应用[J]. 汪箭,聂小林,季辉,戚宜欣. 计算机仿真. 2002(02)
[9]多媒体数据库设计中的ACID特性及查询[J]. 张炜,陈立潮,郭韶升,卢宁. 电脑开发与应用. 2002(03)
硕士论文
[1]基于Cocos2d-x引擎的游戏的寻路算法研究与实现[D]. 朱京晶.北京交通大学 2017
[2]真实感光照技术的研究与实现[D]. 张丽.电子科技大学 2010
本文编号:3429626
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:133 页
【学位级别】:硕士
【部分图文】:
新建Unity项目创建完成后出现Unity编辑器界面,项目创建完成,如图3-2所示:
Unity编辑器界面
第三章 关键技术与开发环境3.3 系统关键技术详细介绍本系统采用 Unity 游戏引擎作为开发工具,为了保证能够直观的展现消防灭火流程,相关动画模拟与最终画面效果,涉及物理材质、全局光照、导航网格、粒子、界面、动画、遮罩剔除等计算机三维图形技术,下面详细介绍系统关键技术。3.3.1 物理着色器的介绍物理着色器(Physically Based Shading),是一个基于物体表面材质属性的着色方法,通过对物体表面的材质属性与周围光照信息来进行计算,物体不仅受到光源的影响,还会受到周围环境光的影响,使得整个场景更加真实[15]。Unity 5 的标准着色器(Standard)可以模拟像金属、木材、沥青、石头、玻璃、塑料等常见的物理材质[16]。在 Unity5 中,默认的物理着色器为 Standard Shader。如图 3-3 所示,使用Standard Shader 物理着色器与实时全局光照渲染出来的场景效果。
【参考文献】:
期刊论文
[1]Unity3D开发工具在3D游戏开发中的应用[J]. 范安宇,杨毅刚,郑一超,郭鑫宇,余亦凯. 电脑编程技巧与维护. 2017(24)
[2]3D游戏中法线贴图技术的应用[J]. 尚冰. 科技传播. 2014(14)
[3]SQLite、MySQL、PostgreSQL关系型数据库管理系统比较[J]. 董纪英,燕志伟,梁正玉. 电脑编程技巧与维护. 2014(14)
[4]三维消防应急预案的应用研究[J]. 王军. 电脑编程技巧与维护. 2014(10)
[5]一种Dijkstra优化算法的研究与实现[J]. 蔡俊,李钦富,王金泉. 信息技术. 2011(04)
[6]3D游戏引擎构架概述[J]. 夏旺盛,黄心渊. 现代计算机(专业版). 2003(06)
[7]基于GIS和VR的消防指挥系统研究[J]. 许云,任爱珠,潘国帅. 土木工程学报. 2003(05)
[8]虚拟现实技术在火灾领域中的应用[J]. 汪箭,聂小林,季辉,戚宜欣. 计算机仿真. 2002(02)
[9]多媒体数据库设计中的ACID特性及查询[J]. 张炜,陈立潮,郭韶升,卢宁. 电脑开发与应用. 2002(03)
硕士论文
[1]基于Cocos2d-x引擎的游戏的寻路算法研究与实现[D]. 朱京晶.北京交通大学 2017
[2]真实感光照技术的研究与实现[D]. 张丽.电子科技大学 2010
本文编号:3429626
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3429626.html