【技术实现步骤摘要】
一种基于虚幻引擎的场景搭建方法及场景控制系统
[0001]本专利技术属于计算机
,尤其是涉及一种基于虚幻引擎的场景搭建方法及场景控制系统
。
技术介绍
[0002]在矿业工作中,常常使用
PLC
控制器对业务设备进行控制,并辅以视频设备对业务设备进行监控,使得工作人员监测
、
控制
、
管理业务设备的状态并安排工作
。
[0003]但是现有技术中
PLC
控制器和视频设备确实如下问题
:
[0004]PLC
控制器可以对业务设备进行控制
,
但无法监测设备实时状态;视频设备可以进行监控
,
但受到拍摄角度限制
,
无法完整展现设备状态和工作环境;视频监控存在“盲区”,
无法监测到摄像头死角区域的情况;视频画面无法直观反映设备的工作参数
,
对设备状态判断不够准确;视频监控存在时间延迟
,
无法做到业务设备的实时监控;视频设备维护及存储成本较高
,
且图像容易受环境影响;视频监控对设备内部状态和结构无法有效监测
。
[0005]综上所述
,
现有的
PLC
控制器和视频监控设备在矿业应用中存在诸多不足,无法完全的展现业务设备的状态,并且收到拍摄角度的影响,无法完全展现当前的工作环境
。
技术实现思路
[0006]有鉴于此,本专利技 ...
【技术保护点】
【技术特征摘要】
1.
一种基于虚幻引擎的场景搭建方法,其特征在于,包括:创建包含主场景及其子场景的虚拟场景,主场景承载交互性对象与动态效果,子场景存储静态网格体,在虚拟引擎的场景模式中加载子场景进行分层控制;使用效果对象为虚拟场景添加灯光和特效
,
使用功能对象为虚拟场景添加数据交互
、
场景切换功能;在虚拟场景中程序化生成支架对象并绑定相应的组件及骨骼,为虚拟场景添加动态效果
。2.
根据权利要求1所述的一种基于虚幻引擎的场景搭建方法,其特征在于:建立虚拟场景的过程为:创建一个空的主场景作为承载交互性对象与动态效果的主要场景,其中交互性对象与动态效果包括:光照影像
、
粒子效果
、
特殊效果渲染
、
环境贴图
、
几何形状元素处理
、
场景切换逻辑,创建多个子场景存储预制的静态网格体作为场景的静态环境元素;在虚拟引擎的场景模式设置中加载子场景进行分层控制的具体为:在世界设置中,配置一个蓝图类作为主场景的控制器,管理主场景中的
HUD、
玩家角色
、
玩家控制器元素;在蓝图类的开始事件中加载子场景,将子场景加载到内存中调用支架对象的生成逻辑
。3.
根据权利要求1所述的一种基于虚幻引擎的场景搭建方法,其特征在于:在虚拟场景中程序化生成支架对象并绑定相应的组件及骨骼的过程为:根据支架的数量通过一个系数乘以支架编号,将计算结果封装为转换节点,在一个循环中动态生成支架蓝图类
,
并通过生成设置节点传递支架编号;在支架蓝图类中,创建一个用于实现支架的动画的支架组件挂载到支架上,在支架组件内的骨骼编辑面板上创建
Socket
节点;创建模型组件并通过获取
Socket
的坐标绑定模型组件的相对位置
。4.
根据权利要求3所述的一种基于虚幻引擎的场景搭建方法,其特征在于:为虚拟场景添加动态效果的过程为:在虚拟引擎内的
Tick
事件中,将推杆的数据通过数组推送到控制器,执行姿态驱动的逻辑,在姿态驱动中将动画实例绑定到支架的骨骼上;通过动画图节点将多个骨骼的动画进行混合处理和合成生成最终的骨骼动画,将骨骼的动画数据以参数的形式暴露出来,通过参数据驱动骨骼运动
。5.
根据权利要求1所述的一种基于虚幻引擎的场景控制方法,其特征在于:在创建的虚拟场景中设置如下功能:自由漫游,加载虚拟场景的工作面区域,设置观测点的位置到指定的漫游点,并渲染该观测点的第一人称摄像机视角;漫游巡检,
Web
端发送起始巡...
【专利技术属性】
技术研发人员:孙磊,吕天吉,郭凯,周雅婕,刘熙明,
申请(专利权)人:天津华宁电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。