【技术实现步骤摘要】
用于头戴式显示器应用程序的瞄准显示自动化
[0001]本公开涉及计算游戏,并且更具体地涉及识别用户与游戏系统的交互以提供完全沉浸式体验。
技术介绍
[0002]视频游戏提供在虚拟化游戏世界内的游戏玩法。这些视频游戏可以以单人模式或多人模式进行格式化。例如,视频游戏可以从第一人称视角或视点提供游戏,就好像玩家在三维虚拟空间中从角色的眼睛观看虚拟游戏环境一样。从第一人称视角来看的流行游戏类型包括第一人称射击游戏,该游戏涉及使用非常需要的武器(例如,具有无限子弹的大型有效枪支)的战斗情况,这些战斗情况遵循故事情节或行动过程。
[0003]视频游戏开发商的目标是为玩家提供完全沉浸式体验。也就是说,玩家在玩视频游戏时应感觉到他或她的游戏体验接近现实。换句话说,玩家的体验应类似于被玩家控制的角色的体验。例如,玩家的物理运动应以预期的方式反映在玩家观看的虚拟游戏环境和虚拟环境内的角色运动中。
[0004]然而,在玩视频游戏时可能难以获得玩家的完全沉浸式体验。也就是说,玩家的动作和玩家的虚拟体验之间可能存在脱节。例如,当玩家可能没有操纵复制对象但是期望对应的虚拟对象在虚拟环境中被适当地操纵(例如,玩家物理上没有操纵武器,但是希望将物理运动转化为在虚拟环境中虚拟操纵和射击虚拟武器)时,可能难以实现将玩家的物理运动转化为角色的类似虚拟运动。
[0005]正是在这种背景下,出现了本公开的实施方案。
技术实现思路
[0006]本公开的实施方案涉及计算机游戏,并且更具体地涉及为玩家提供完全沉浸式体验,诸 ...
【技术保护点】
【技术特征摘要】
1.一种用于在玩游戏时进行用户交互的方法,其包括:渲染视频游戏的虚拟环境的正常视图以在用户的HMD中显示;检测用户握持第一控制器和第二控制器的姿态,所述姿态指示正在握持虚拟武器;检测所述用户的所述姿态升高到射击位置;检测所述用户的所述姿态与所述用户的面部对齐;检测所述用户的第一只眼睛是闭合的;检测所述虚拟环境中被与所述用户的所述面部对齐的所述姿态瞄准的对象;以及渲染所述虚拟环境中被瞄准的所述对象的放大视图以在所述HMD中显示。2.如权利要求1所述的方法,其中所述检测姿态包括:检测所述用户用一只手握持第一控制器并且用第二只手握持第二控制器,检测所述第一控制器非常接近所述用户的身体;以及检测所述第二控制器从所述用户的所述身体伸出。3.如权利要求1所述的方法,其还包括:跟踪所述用户的第一手臂和第二手臂的运动;以及跟踪所述第一控制器和所述第二控制器的运动。4.如权利要求3所述的方法,其中所述检测所述用户的所述姿态升高到射击位置包括:检测所述第一手臂和所述第二手臂何时相对于所述HMD向上升高。5.如权利要求3所述的方法,其中所述检测所述用户的所述姿态与所述用户的面部对齐包括:检测所述第一控制器非常接近所述用户的面部;以及检测所述第二控制器从所述用户的所述面部伸出并处于所述面部的水平。6.如权利要求5所述的方法,其中所述检测所述用户的眼睛是闭合的包括:检测所述第一控制器和所述第二控制器与所述用户的第二只眼睛对齐,其中被检测为闭合的所述第一只眼睛与所述第二只眼睛相对。7.如权利要求3所述的方法,其还包括:使用所述HMD的相机系统对所述用户的所述第一手臂、所述用户的所述第二手臂、所述第一控制器和所述第二控制器执行内向外跟踪。8.如权利要求1所述的方法,其中所述检测所述用户的第一只眼睛是闭合的包括:使用所述HMD中的相机系统跟踪所述用户的所述第一只眼睛和第二只眼睛。9.如权利要求1所述的方法,其还包括:检测所述用户的所述面部的倾斜。10.如权利要求1所述的方法,其还包括:在所述虚拟环境中显示所述正常视图;以及在检测到所述用户的所述第一只眼睛闭合时,突然显示所述虚拟环境中被瞄准的所述对象的所述放大视图。11.如权利要求10所述的方法,其还包括:检测所述第一只眼睛何时重新睁开并在一段时间内保持睁开;渲染所述虚拟环境的所述正常视图;以及转换为在所述HMD中显示所述正常视图。
12.如权利要求11所述的方法,其还包括:检测所述用户不再处于所述姿态。13.如权利要求1所述的方法,其还包括:检测所述用户的所述姿态的运动是瞄准第二对象;以及渲染所述虚拟环境中被瞄准的所述第二对象的放大视图以在所述HMD中显示。14.一种存储用于在玩游戏时进行用户交互的计算机程序的非暂时性计算机可读介质,所述计算机可读介质包括:用于渲染视频游戏的虚拟环境的正常视图以在用户的HMD中显示的程序指令;用于检测用户握持第...
【专利技术属性】
技术研发人员:EM哈雅什,CP尼科尔斯,H巴伯,
申请(专利权)人:索尼互动娱乐有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。