【技术实现步骤摘要】
一种基于虚拟现实一体机的交互方法和系统
本申请涉及计算机
,具体涉及一种基于虚拟现实一体机的交互方法和系统。
技术介绍
以互联网为主的生活娱乐正在经历了一场大的变革,这样的变革使人的生活娱乐越来越社会化、合作化、共享化。然而,基于虚拟现实(VirtualReality,VR)技术的VR一体机进行的VR环境交互是一个比较显著的例外。VR一体机的用户经常发现,尽管VR很有趣,但由于缺乏社交维度,VR变得非常孤立。
技术实现思路
本申请提供了一种基于虚拟现实一体机的交互方法和系统,用于解决或部分解决上述问题。一方面,本申请提供了一种基于虚拟现实一体机的交互方法,包括:根据多个虚拟现实一体机的用户数据,在虚拟现实场景中绘制各个虚拟现实一体机的用户化身;实时获取多个虚拟现实一体机采集到的多个用户的位姿追踪数据,位姿追踪数据携带用户ID;基于位姿追踪数据携带的用户ID将多个用户的位姿追踪数据进行融合,得到各个用户的位姿融合数据,位姿融合数据携带用户ID;利用位姿融合数据及 ...
【技术保护点】
1.一种基于虚拟现实一体机的交互方法,其特征在于,包括:/n根据多个虚拟现实一体机的用户数据,在虚拟现实场景中绘制各个虚拟现实一体机的用户化身;/n实时获取多个虚拟现实一体机采集到的多个用户的位姿追踪数据,位姿追踪数据携带用户ID;/n基于位姿追踪数据携带的用户ID将多个用户的位姿追踪数据进行融合,得到各个用户的位姿融合数据,位姿融合数据携带用户ID;/n利用位姿融合数据及其携带的用户ID对各个虚拟现实一体机的虚拟现实场景中具有相同用户ID的用户化身的位姿状态进行更新,实现虚拟现实场景中不同用户化身之间的交互。/n
【技术特征摘要】
1.一种基于虚拟现实一体机的交互方法,其特征在于,包括:
根据多个虚拟现实一体机的用户数据,在虚拟现实场景中绘制各个虚拟现实一体机的用户化身;
实时获取多个虚拟现实一体机采集到的多个用户的位姿追踪数据,位姿追踪数据携带用户ID;
基于位姿追踪数据携带的用户ID将多个用户的位姿追踪数据进行融合,得到各个用户的位姿融合数据,位姿融合数据携带用户ID;
利用位姿融合数据及其携带的用户ID对各个虚拟现实一体机的虚拟现实场景中具有相同用户ID的用户化身的位姿状态进行更新,实现虚拟现实场景中不同用户化身之间的交互。
2.如权利要求1所述的方法,其特征在于,实时获取多个虚拟现实一体机采集到的多个用户的位姿追踪数据,包括:
按照设定频率向多个虚拟现实一体机发送数据请求,并在预设时间内接收相应虚拟现实一体机回复的位姿追踪数据。
3.如权利要求2所述的方法,其特征在于,基于位姿追踪数据携带的用户ID将多个用户的位姿追踪数据进行融合,包括:
将在预设时间内接收到的相应虚拟现实一体机回复的位姿追踪数据进行融合。
4.如权利要求1所述的方法,其特征在于,基于位姿追踪数据携带的用户ID将多个用户的位姿追踪数据进行融合,得到各个用户的位姿融合数据,包括:
将多个用户的位姿追踪数据进行坐标变换,得到位于同一坐标系中的各个用户的位姿融合数据。
5.如权利要求1所述的方法,其特征在于,利用位姿融合数据及其携带的用户ID对各个虚拟现实一体机的虚拟现实场景中具有相同用户ID的用户化身的位置状态进行更新,包括:
利用各个虚拟现实一体机启动的第一线程获取位姿融合数据,利用位姿融合数据及其携带的用户ID渲染更新虚拟现实场景中具有相同用户ID的用户化身;以及
利用各个虚拟现实一体机启动的与第一线程并行的第二线程获取虚拟现实一体机采集到的自身用户的位姿追踪数据,利用采集到的自身用户的位姿追踪数据更新虚拟现实场景中自身化身的位姿状态。
6.如权利要求1所述的方法,其特征在于,根据多个虚拟现实一体机的用户数据,在各个虚拟现实一体机的虚拟现实场景中绘制各个虚拟现实一体机的用户化身,包括:
接收虚拟现实一体机发送的交互请求,所述交互请求携带验证信息与用户数据;
根据所述验证信息对虚拟现实一体机发送的交互请求进行确认,若验证通过,向虚拟现实一体机发送允许交互响应,并基于用户数据在虚拟现实场景中绘制该验证通过的虚拟现实一体机的用户化身;若...
【专利技术属性】
技术研发人员:吴涛,
申请(专利权)人:青岛小鸟看看科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。