【技术实现步骤摘要】
【国外来华专利技术】组合陀螺鼠输入和触摸输入以在增强和/或虚拟现实环境中导航相关申请的交叉引用本申请是于2016年12月15日提交的美国申请No.15/379,770的继续申请并且要求其优先权,该申请要求于2016年5月11日提交的美国临时申请No.62/334,786的优先权,其公开内容通过引用的方式并入本文。本申请是于2016年5月11日提交的美国临时申请No.62/334,786的非临时申请并且要求其优先权,该申请通过引用的方式全部并入本文。
技术介绍
本文大体上涉及处理增强现实和/或虚拟现实环境中的输入。
技术介绍
增强现实(AR)和/或虚拟现实(VR)系统可以生成三维(3D)沉浸式环境。用户可以通过与各种电子设备的交互来体验增强和/或虚拟环境,诸如,例如头盔或者其它头戴式设备,包括:显示器、用户在查看显示设备时透过其来看的眼镜或者护目镜、设置有传感器的手套、包括传感器的外部手持设备、以及其它这样的电子设备。一旦沉浸在增强和/或虚拟环境中,用户就会以不同的方式在虚拟环境中进行交互以供选择和/或操纵虚拟对象以及进行在虚拟环境中的其它这样的交互。例如,用户可以通过操纵外部电子设备、眼睛注视、物理移动和/或手势等来提供输入以与虚拟环境进行交互,将虚拟环境个性化,以及控制虚拟环境。
技术实现思路
在一个方面中,一种方法可以包括:在周围环境中操作的头戴式显示设备中生成虚拟环境;响应于从可操作地耦合至头戴式显示设备的控制器接收到的选择输入而在虚拟环境中显示的虚拟对象的虚拟显示中设置锚点;从控制器接收实现第一输入模式的第一输入;响应于该第一输入而调整与虚拟对象的虚拟显示相关联的多个虚拟特征的布置 ...
【技术保护点】
1.一种方法,包括:在周围环境中操作的头戴式显示设备中生成虚拟环境;响应于从可操作地耦合至所述头戴式显示设备的控制器接收到的选择输入而在所述虚拟环境中显示的虚拟对象的虚拟显示中设置锚点;从所述控制器接收实现第一输入模式的第一输入;响应于所述第一输入而调整与所述虚拟对象的所述虚拟显示相关联的多个虚拟特征的布置,所述虚拟显示的虚拟显示区域小于同时显示所述多个虚拟特征的所有虚拟特征所需的显示区域;从所述控制器接收实现第二输入模式的第二输入,所述第二输入模式与所述第一输入模式不同;以及基于一组先前定义的规则来确定是忽略所述第二输入还是响应于所述第二输入而在所述虚拟环境中执行动作。
【技术特征摘要】
【国外来华专利技术】2016.05.11 US 62/334,786;2016.12.15 US 15/379,7701.一种方法,包括:在周围环境中操作的头戴式显示设备中生成虚拟环境;响应于从可操作地耦合至所述头戴式显示设备的控制器接收到的选择输入而在所述虚拟环境中显示的虚拟对象的虚拟显示中设置锚点;从所述控制器接收实现第一输入模式的第一输入;响应于所述第一输入而调整与所述虚拟对象的所述虚拟显示相关联的多个虚拟特征的布置,所述虚拟显示的虚拟显示区域小于同时显示所述多个虚拟特征的所有虚拟特征所需的显示区域;从所述控制器接收实现第二输入模式的第二输入,所述第二输入模式与所述第一输入模式不同;以及基于一组先前定义的规则来确定是忽略所述第二输入还是响应于所述第二输入而在所述虚拟环境中执行动作。2.根据权利要求1所述的方法,响应于从控制器接收到的选择输入而在虚拟对象的虚拟显示中设置锚点包括:检测从所述控制器引导的虚拟光束与所述虚拟显示的一部分的交点;以及响应于所述选择输入而将所述锚点设置在所检测的交点处,所述选择输入包括所述控制器的操纵设备的检测到的激活。3.根据权利要求1所述的方法,其中,所述第一输入模式是在所述控制器的触摸表面上的触摸输入,并且所述第二输入模式是所述控制器的物理移动,以及其中,所述选择输入是响应于所述控制器的操纵设备的激活而被检测到的。4.根据权利要求3所述的方法,响应于所述第一输入而调整与所述虚拟对象的所述虚拟显示相关联的多个虚拟特征的布置包括:移览所述多个虚拟特征,包括以下中的一个:在与所述第一输入相对应的方向上顺序地滚览所述多个虚拟特征;或者跳转到所述多个虚拟特征中的、与所述第一输入相对应的一个或者多个虚拟特征,所述第一输入与对虚拟内容按钮的选择相对应,所述虚拟内容按钮与所述多个虚拟特征的顺序列表中的设定点相对应;以及在所述虚拟对象的所述虚拟显示上显示所述多个虚拟特征的虚拟特征的组合,所显示的虚拟特征的组合与在所述移览之前显示的所述多个虚拟特征的虚拟特征的组合不同。5.根据权利要求3所述的方法,响应于从控制器接收到的选择输入而在虚拟对象的虚拟显示中设置锚点包括:检测从所述控制器引导的虚拟光束与位于所述虚拟显示的垂直滚动条中的多个垂直滚动箭头中的一个垂直滚动箭头的交点,或者从所述控制器引导的虚拟光束与位于所述虚拟显示的水平滚动条中的多个水平滚动箭头中的一个水平滚动箭头的交点,或者从所述控制器引导的虚拟光束在所述垂直滚动条的指定区域内的交点,或者从所述控制器引导的虚拟光束在所述水平滚动条的指定区域内的交点;设置与所检测的交点相对应的锚点;以及响应于在所述控制器的所述触摸表面上的触摸输入而滚览与所述虚拟显示相关联的所述多个虚拟特征,所述滚览是在与所述锚点和所述触摸输入相对应的方向上进行的。6.根据权利要求5所述的方法,滚览所述多个虚拟特征包括:响应于所述触摸输入而顺序地滚览所述多个虚拟特征;在所述控制器的所述触摸表面上的所述触摸输入被维持的同时维持所述滚览;以及在检测到所述控制器的所述触摸表面上的所述触摸的释放时终止所述滚览。7.根据权利要求5所述的方法,在所述控制器的所述触摸表面上的所述触摸输入是在所述控制器的所述触摸表面上的一系列轻敲输入,滚览所述多个虚拟特征包括:响应于在所述触摸表面上检测到的每个轻敲输入而顺序地滚览所述多个虚拟特征定义的量。8.根据权利要求3所述的方法,响应于从控制器接收到的选择输入而在虚拟显示中设置锚点包括:检测从所述控制器引导的虚拟光束与所述虚拟显示的顶部部分、所述虚拟显示的底部部分、所述虚拟显示的左部部分、所述虚拟显示的右部部分、位于所述虚拟显示的垂直滚动条中的垂直移动条、或者位于所述虚拟显示的水平滚动条中的水平移动条中的一个的交点,并且响应于在所述控制器的所述触摸表面上的触摸输入而将所述锚点设置在所检测的交点处;响应于在所述触摸表面上的拖动输入而滚览与所述虚拟对象相关联的所述多个虚拟特征,显示在所述虚拟显示上的所述多个虚拟特征在与所述控制器的所述触摸表面上的所述拖动输入的方向相对应的方向上从所述锚点滚动;以及响应于在所述控制器的所述触摸表面上的所述触摸和所述拖动输入的检测到的释放而终止所述滚览。9.根据权利要求3所述的方法,其中,基于一组先前定义的规则来确定是忽略所述第二输入还是响应于所述第二输入而在所述虚拟环境中执行动作包括:当所述控制器的物理移动处于先前定义的范围内时忽略所述第二输入;以及当所述控制器的物理移动延伸超出所述先前定义的范围时,响应于所述第二输入而在所述虚拟环境中执行所述动作。10.根据权利要求3所述的方法,其中,响应于所述第一输入而调整与所述虚拟对象的所述虚拟显示相关联的所述多个虚拟特征的布置包括:响应于所述第一输入而在与所述控制器的所述触摸表面上的所述触...
【专利技术属性】
技术研发人员:戴维·迪尔曼,春·亚特·弗兰克·李,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。