虚拟现实场景及其交互方法、终端设备技术

技术编号:24019652 阅读:17 留言:0更新日期:2020-05-02 04:48
本申请公开了一种虚拟现实场景及其交互方法、终端设备,其中,该虚拟现实场景包括虚拟环境智能体、虚拟角色智能体及语义路径处理单元;语义路径处理单元,用于构建语义路径,该语义路径为绘制在所述虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,节点的信息至少包括节点位置信息、节点行为语义信息及节点环境语义信息;虚拟角色智能体,用于获取语义路径,根据自身任务及所述语义路径进行移动及执行目标动作;虚拟环境智能体,用于根据虚拟角色智能体在语义路径的节点的目标动作的信息得到动作结果信息,并指示语义路径处理单元更新语义路径的节点环境语义信息。本申请实施例能够有效地实现虚拟现实场景中的交互。

Virtual reality scene and its interaction method, terminal equipment

【技术实现步骤摘要】
【国外来华专利技术】虚拟现实场景及其交互方法、终端设备
本申请属于虚拟现实
,尤其涉及一种虚拟现实场景及其交互方法、终端设备。
技术介绍
现有的虚拟现实场景通常由虚拟角色和虚拟环境组成。虚拟角色指的是通过虚拟现实技术模拟生成的具有人类形象、动物形象或者人为设计的虚幻形象(例如飞龙)的三维模型,它能够模拟人类或者动物的感知及行为方式。正如现实生活中人类和动物需要自身生存环境一样,虚拟角色同样需要其生存环境,而虚拟环境就是虚拟角色的生存环境。通过虚拟角色和虚拟环境的配合呈现,共同构成了具有真实感和沉浸感的虚拟现实场景。
技术实现思路
有鉴于此,本申请实施例提供了一种虚拟现实场景及其交互方法、终端设备,以解决现有技术中如何方便、有效地实现虚拟现实场景中虚拟角色和虚拟环境的交互的问题。本申请第一方面提供一种虚拟现实场景,所述虚拟现实场景包括虚拟环境智能体、虚拟角色智能体及语义路径处理单元;所述语义路径处理单元,用于构建语义路径,所述语义路径为绘制在所述虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,所述节点的本文档来自技高网...

【技术保护点】
1.一种虚拟现实场景,其特征在于,所述虚拟现实场景包括虚拟环境智能体、虚拟角色智能体及语义路径处理单元;/n所述语义路径处理单元,用于构建语义路径,所述语义路径为绘制在所述虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,所述节点的信息至少包括节点位置信息、节点行为语义信息及节点环境语义信息;/n所述虚拟角色智能体,用于获取所述语义路径,根据自身任务及所述语义路径进行移动,当所述虚拟角色智能体的位置信息与所述语义路径的节点的节点位置信息一致时,根据所述节点的节点行为语义信息及节点环境语义信息,执行目标动作;/n所述虚拟环境智能体,用于获取所述虚拟角色智能体在所述语义路径的节...

【技术特征摘要】
【国外来华专利技术】1.一种虚拟现实场景,其特征在于,所述虚拟现实场景包括虚拟环境智能体、虚拟角色智能体及语义路径处理单元;
所述语义路径处理单元,用于构建语义路径,所述语义路径为绘制在所述虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,所述节点的信息至少包括节点位置信息、节点行为语义信息及节点环境语义信息;
所述虚拟角色智能体,用于获取所述语义路径,根据自身任务及所述语义路径进行移动,当所述虚拟角色智能体的位置信息与所述语义路径的节点的节点位置信息一致时,根据所述节点的节点行为语义信息及节点环境语义信息,执行目标动作;
所述虚拟环境智能体,用于获取所述虚拟角色智能体在所述语义路径的节点的目标动作的信息,并根据所述目标动作的信息及所述节点的节点环境语义信息,得到动作结果信息;指示所述语义路径处理单元根据所述动作结果信息更新所述语义路径的节点的节点环境语义信息。


2.一种虚拟现实场景交互方法,其特征在于,所述方法应用于语义路径处理单元,包括:
接收用户指令,构建语义路径,所述语义路径为绘制在虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,所述节点的信息至少包括节点位置信息、节点行为语义信息及节点环境语义信息;
获取虚拟环境智能体的动作结果信息,根据所述动作结果信息更新所述语义路径的节点的节点环境语义信息。


3.如权利要求2所述的虚拟现实场景交互方法,其特征在于,所述接收用户指令,构建语义路径,包括:
接收绘制指令,在虚拟环境智能体的几何图形上绘制语义路径的节点和所述节点之间的有向连接;
接收行为语义信息选择指令,为所述语义路径的节点添加节点行为语义信息;
接收环境语义选择指令,为所述语义路径的节点添加初始的节点环境语义信息。


4.如权利要求3所述的虚拟现实场景交互方法,其特征在于,所述节点的信息还包括节点通行状态信息,此时,所述接收用户指令,构建语义路径,还包括:
接收节点通行状态选择指令,为所述语义路径的节点添加节点通行状态信息,其中所述节点通行状态信息包括用于标识所述节点为路径转换节点的第一标识信息、用于标识所述节点为暂停使用节点的第二标识信息。


5.一种虚拟现实场景交互方法,其特征在于,所述方法应用于虚拟角色智能体,包括:
获取语义路径,所述语义路径为绘制在虚拟环境智能体的几何图形上的由节点和所述节点之间的有向连接组成的轨迹,所述节点的信息至少包括节点位置信息、节点行为语义信息及节点环境语义信息;
根据自身的任务及所述语义路径进行移动;
当所述虚拟角色智能体的位置信息与所述语义路径的节点的节点位置信息一致时,根据所述节点的节点行为语义信息及节点环境语义信息,执行目标动作。


6.如权利要求5所述的虚拟现实场景交互方法,其特征在于,所述语义路径的节点的信息还包括节点通行状态信息,所述根据自身的任务及所述语义路径进行移动,包括:
根据自身的任务、所述语义路径的节点位置信息及节点通行状态信息,进行移动。


7.如权利要求5所述的虚拟现实场景交互方法,其特征在于,所述当所述虚拟角色智能体的位置信息与所述语义路径的节点的节点位置信息一致时,根据所述节点的节点行为语义信息及节点环境语义信息,执行目标动作,包括:
当所述虚拟角色智能体的位置信息与所述语义路径的节点的节点位置信息一致时,根据所述节点行为语...

【专利技术属性】
技术研发人员:徐守祥
申请(专利权)人:深圳信息职业技术学院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1