[发明专利]用于沉浸式虚拟现实设备的可穿戴式全身力反馈方法有效
申请号: | 201810492920.8 | 申请日: | 2018-05-22 |
公开(公告)号: | CN108721892B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 陈元;刘伟;何子宸 | 申请(专利权)人: | 重庆子元科技有限公司 |
主分类号: | A63F13/285 | 分类号: | A63F13/285 |
代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 陶俊洁 |
地址: | 402460 重庆市北部新区星*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 沉浸 虚拟现实 设备 穿戴 全身 反馈 方法 | ||
本发明公开了一种用于沉浸式虚拟现实设备的可穿戴式全身力反馈方法,属于虚拟现实设备技术领域,包括设置在可穿戴设备上的多个力反馈装置;其通过2n个反馈装置共同作用对模拟游戏中的物理碰撞,并通过相应算法计算出各个反馈装置的反馈强度;本发明通过多个反馈装置的不同反馈强度模拟反馈处的反馈力,可模拟使用者身体上受到压力的连续变化,大幅提高了反馈的精度和灵活性,进一步提升了VR游戏的真实感和沉浸感。
技术领域
本发明属于虚拟现实技术领域,特别是涉及一种用于沉浸式虚拟现实设备的可穿戴式全身力反馈方法。
背景技术
沉浸式虚拟现实的可穿戴设备,可将玩家在VR游戏中的受到的物力碰撞(被子弹击中或收到冲击波等)反馈到玩家的可穿戴设备上,从而提升VR游戏的真实感和沉浸感,目前力反馈的主要方式是在可穿戴设备中设置反馈装置,根据VR游戏中受力位置反馈到可穿戴设备上相应的位置从而激发与之最近的反馈装置,此种力反馈方法反馈位置误差较大,VR游戏的真实感和沉浸感体验较差。
发明内容
有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种用于沉浸式虚拟现实设备的可穿戴式全身力反馈方法。
为实现上述目的,本发明提供了一种用于沉浸式虚拟现实设备的可穿戴式全身力反馈方法,包括多个力反馈装置;
确定力反馈强度和方式包括如下步骤:
S1:确定力反馈点坐标A(x,y);
S2:选取力反馈点坐标A周围2n个反馈装置,其中n为正整数且n1;
S3:将反馈装置分为2n-2组,各个反馈装置的反馈强度按照如下算法获得;
对A点坐标向下取整得到A'(x',y'),
X=|x-x'|,Y=|y-y'|,其中X,Y为强度因子;
I00=P×(1-X)×(1-Y);
I01=P×(1-X)×Y;
I10=P×X×(1-Y);
I11=P×X×Y;
其中I00、I01、I10、I11分别为各个反馈装置的反馈强度,P为基础反馈强度。
通过上述多个反馈装置的不同反馈强度,可模拟出使用者身体上受到压力的连续变化。
较佳的,步骤S1和S2之间还包括以下步骤:
将反馈点坐标A与各个反馈装置的坐标进行比对,若反馈点坐标A与其中一个反馈装置的坐标重合,则只选取此反馈装置,反馈强度为P,终止执行后续步骤;若反馈点坐标A与所有的反馈装置的坐标均不重合,则继续向下执行。当力反馈点与反馈装置重合时,只有此反馈装置运作反应,进一步提高了力反馈的精度。
较佳的,步骤S3中,计算力反馈点坐标A与各个反馈装置坐标的直线距离,并按照从小到大的距离分别将力反馈装置排序为装置1、装置2、装置3、装置4,将I00、I01、I10、I11的值从大到小依次赋予装置1、装置2、装置3、装置4。通过给各个反馈装置赋予相应的反馈强度,更精确的模拟出使用者身体上受到压力。
较佳的,步骤S2中,n=2。通过实验得出,4个反馈装置的反馈即可获得较好的反馈真实感和沉浸感。
较佳的,步骤2中,计算力反馈点坐标与各个反馈装置坐标的直线距离,选取直线距离最小的2n个反馈装置。
本发明的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆子元科技有限公司,未经重庆子元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810492920.8/2.html,转载请声明来源钻瓜专利网。