[发明专利]一种虚拟现实环境下降低眩晕感的方法有效
申请号: | 201910423347.X | 申请日: | 2019-05-21 |
公开(公告)号: | CN110280014B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 梁海宁;王佳林;界古 | 申请(专利权)人: | 西交利物浦大学 |
主分类号: | A63F13/25 | 分类号: | A63F13/25;A63F13/837;A63F13/98;A63F13/52;A63F13/60;A63F13/213 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴;丁浩秋 |
地址: | 215123 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟现实 环境 降低 眩晕 方法 | ||
1.一种虚拟现实环境下降低眩晕感的方法,其特征在于,包括以下步骤:
S01:通过虚拟场景中的用户视角控制点控制场景渲染相机渲染用户视角下的三维虚拟场景;通过映射相机将用户视角下的三维虚拟场景映射到一个二维平面;
S02:根据映射相机渲染的画面的纹理贴图和材质创建映射遮罩;
S03:判断用户的移动状态,根据用户的移动状态切换映射遮罩的开关状态;
所述步骤S02中创建的映射遮罩包括完全遮罩、沉浸式隐遮罩和隐遮罩,所述完全遮罩开启时遮罩大小占据整个用户视野,遮罩物体与映射相机处于同一层级,这两者的父物体与场景相机刚体在同一层级下,映射遮罩的参数设置为:旋转角度(90,180,0),缩放(0.1,0.1,0.1),位置(0,0.687,1.663),所述场景渲染相机跟随用户头戴式显示器的视角,映射相机和遮罩由外部输入控制旋转和移动;所述沉浸式隐遮罩开启时遮罩大小占据整个用户视野,通过调整映射相机与场景渲染相机的距离改变遮罩在用户视野的大小,所述映射遮罩的参数设置为:角度(90,180,0),缩放(0.1,0.1,0.1),位置(0,0,0.5),映射相机与场景渲染相机处于同一位置,两者的旋转和移动同步进行,通过外部输入来旋转和移动,通过旋转头戴显示器改变用户的观察视角,不改变用户控制器的方向和位置;所述隐遮罩开启时遮罩大小不占据整个用户视野,通过调整映射相机与场景渲染相机的距离改变遮罩在用户视野的大小,所述映射遮罩的参数设置为:旋转角度(90,180,0),缩放(0.1,0.1,0.1),位置(0,-0.2,1),映射相机与场景渲染相机处于同一位置,两者的旋转和移动同步进行。
2.根据权利要求1所述的虚拟现实环境下降低眩晕感的方法,其特征在于,通过调整映射相机与场景渲染相机的位置调整映射遮罩的大小。
3.根据权利要求1所述的虚拟现实环境下降低眩晕感的方法,其特征在于,所述步骤S03中判断用户的移动状态包括以下步骤:
检测角色控制器的位移数据若位移数据小于等于预设临界值,则判断角色处于停止移动状态;
反之,角色处于移动状态,进一步判断接收外力判断信息变量B,若B=1则判断为触发外力,位移数据为角色非自主移动;若B=0则判断为无外力触发,位移数据为角色自主移动。
4.根据权利要求3所述的虚拟现实环境下降低眩晕感的方法,其特征在于,所述步骤S03中还包括,判断是否为完全遮罩,若为完全遮罩,则一直开启遮罩;否则,当角色开始非自主移动时,打开遮罩,当角色停止移动或者自主移动时,关闭遮罩。
5.根据权利要求1或4所述的虚拟现实环境下降低眩晕感的方法,其特征在于,所述沉浸式隐遮罩的遮罩关闭和开启设置延迟时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西交利物浦大学,未经西交利物浦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910423347.X/1.html,转载请声明来源钻瓜专利网。