[发明专利]一种基于Unity3D的三维虚拟消防演练的实现方法及其系统在审
申请号: | 201611245214.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106652001A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 赵建峰;王淑英;余东先;郑宝林;王炜;郝芳;许晓晖 | 申请(专利权)人: | 河南职业技术学院 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T17/00 |
代理公司: | 北京风雅颂专利代理有限公司11403 | 代理人: | 李阳 |
地址: | 450000 河南省郑州市郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明之目的就是涉及一种基于Unity3D的三维虚拟消防演练方法及其系统,有效的解决背景技术中的逼真环境模拟、火势动态变化模拟、逃生者伤害程度模拟的技术问题。以现实的人物和场景数据为依据建立三维模型,设计控制火势、烟雾动态变化的火势算法,并利用此算法实现对火势烟雾的控制,设计能够体现人物角色受火和烟雾伤害程度的血条,通过血条的动态变化来反应人物角色受到的伤害程度,设计人物角色受火和烟雾伤害程度的人物伤害算法,根据人物伤害算法利用C#编程控制血条的动态变化,本发明能够使用户在虚拟的环境中,较为真实地去感受消防模拟,增加用户的消防技能。 | ||
搜索关键词: | 一种 基于 unity3d 三维 虚拟 消防 演练 实现 方法 及其 系统 | ||
【主权项】:
一种基于Unity3D的三维虚拟消防演练的方法,其特征在于,步骤如下:步骤1:采集现实的场景数据并以场景数据为依据,利用三维建模工具建立三维场景模型并添加相应材质,将三维场景模型导入到Unity3D中,并在Unity3D中为三维场景模型添加真实的灯光系统和物理碰撞属性;步骤2:根据功能和交互需求设计UI,在UI提供各种增加消防演练技能的提示,使用户能在不同的虚拟场景中顺利实现演练;步骤3:使用PS的纹理绘制、Unity3D的粒子替换工具以及C#编程,设计实现基本的火和烟雾的虚拟模拟;步骤4:以现实人物为依据,利用三维建模工具建立人物角色模型和添加相应材质,并对人物角色模型进行各种肢体动作的动画设计,将包含动画数据的人物角色模型导入Unity3D中,使用C#程序控制实现不同虚拟角色在不同情况下的逼真运动;步骤5:使用PS的纹理绘制、Unity3D的粒子替换工具以及C#编程,设计实现基本的火和烟雾的虚拟模拟;步骤6:参照图2,设计控制火势、烟雾动态变化的火势算法,并利用此算法实现对火势烟雾的控制;步骤7:参照图3,设计能够体现人物角色受火和烟雾伤害程度的血条,通过血条的动态变化来反应人物角色受到的伤害程度,设计人物角色受火和烟雾伤害程度的人物伤害算法,根据人物伤害算法利用C#编程控制血条的动态变化;步骤8:将上述步骤1至7设计形成系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南职业技术学院,未经河南职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611245214.0/,转载请声明来源钻瓜专利网。