In a system that is used to move and zoom in a virtual reality environment, users can move from the first virtual location in the virtual environment toward the selected features at the second virtual location in the virtual environment. When moving from the first position to the second position, the user interface on the handheld electronic device can be manipulated to adjust the user's ratio or perspective to the user's peripheral relative to the virtual environment.
【技术实现步骤摘要】
【国外来华专利技术】虚拟现实中的激光指示器交互和缩放相关申请的交叉引用本申请是2016年11月15日提交的美国申请No.15/352,481的继续部分并且要求其优先权,该美国申请要求于2016年2月8日提交的美国临时申请No.62/292,600的优先权,这些申请的公开内容通过引用并入在本文中。本申请要求于2016年2月8日提交的美国临时专利申请No.62/292600的优先权权益,其全部内容通过引用并入在本文中。
这一般地涉及增强和/或虚拟现实环境中的移动和缩放。
技术介绍
增强现实(AR)和/或虚拟现实(VR)系统可以生成三维(3D)沉浸式虚拟环境。用户可以通过与各种电子设备的交互来体验这种3D沉浸式虚拟环境,所述各种电子设备诸如例如包括显示器的头盔或其它头戴式设备、用户在观看显示设备时通过其观看的眼镜或护目镜、装配有传感器的手套、包括传感器的外部手持设备和其它此类电子设备。一旦沉浸在3D虚拟环境中,用户就可以通过物理移动和/或对电子设备的操纵移动通过虚拟环境并且移动到虚拟环境的其它区域,来与虚拟环境交互并且使与虚拟环境的交互个性化。
技术实现思路
在一个方面中,一种方法可以包括:生成虚拟环境;在用户界面处检测第一输入,该第一输入指示对虚拟环境中的特征的选择;在用户界面处检测第二输入,该第二输入指示相对于所选择的特征的位置变化或相对于虚拟环境的尺度变化中的至少一个;以及响应于第二输入,调整相对于所选择的特征的虚拟位置或相对于虚拟环境的虚拟尺度中的至少一个。在另一方面中,一种系统可以包括被配置成生成沉浸式虚拟环境的计算设备。该计算设备可以包括存储可执行指令的存储器,以及被配置成 ...
【技术保护点】
1.一种方法,包括:生成虚拟环境;在用户界面处检测第一输入,所述第一输入指示对所述虚拟环境中的虚拟特征的选择;在所述用户界面处检测第二输入,所述第二输入指示相对于所选择的虚拟特征的用户的虚拟位置的变化或者相对于所述虚拟特征的所述用户的虚拟比例的变化中的至少一个;以及响应于所述第二输入,调整相对于所选择的虚拟特征的所述用户的所述虚拟位置或者相对于所述虚拟特征的所述用户的所述虚拟比例中的至少一个。
【技术特征摘要】
【国外来华专利技术】2016.02.08 US 62/292,600;2016.11.15 US 15/352,4811.一种方法,包括:生成虚拟环境;在用户界面处检测第一输入,所述第一输入指示对所述虚拟环境中的虚拟特征的选择;在所述用户界面处检测第二输入,所述第二输入指示相对于所选择的虚拟特征的用户的虚拟位置的变化或者相对于所述虚拟特征的所述用户的虚拟比例的变化中的至少一个;以及响应于所述第二输入,调整相对于所选择的虚拟特征的所述用户的所述虚拟位置或者相对于所述虚拟特征的所述用户的所述虚拟比例中的至少一个。2.根据权利要求1所述的方法,其中,在所述用户界面处检测第二输入包括在所述用户界面处检测指示相对于所选择的虚拟特征的虚拟位置的变化以及相对于所述虚拟特征的虚拟比例的变化两者的输入。3.根据权利要求2所述的方法,其中,所述第二输入包括在所述用户界面处接收到的触摸输入,以及其中,调整所述虚拟位置或者所述虚拟比例中的至少一个包括:在所述用户界面的第一部分处检测触摸输入;响应于在所述用户界面的所述第一部分处检测到的触摸输入,虚拟地使所述用户移动设定的虚拟距离以更接近所选择的虚拟特征;以及响应于在所述用户界面的所述第一部分处检测到的触摸输入,使相对于所述虚拟特征的所述用户的虚拟比例放大设定量。4.根据权利要求3所述的方法,其中,在所述用户界面的第一部分处检测触摸输入包括在所述用户界面的所述第一部分处检测多个触摸输入,以及响应于在所述用户界面的所述第一部分处检测到的每个触摸输入,虚拟地使所述用户移动所述设定虚拟距离以更接近所选择的虚拟特征,并且使相对于所述虚拟特征的所述用户的虚拟比例放大所述设定量。5.根据权利要求2所述的方法,其中,所述第二输入包括在所述用户界面处接收到的触摸输入,以及其中,调整所述虚拟位置或者所述虚拟比例中的至少一个包括:在所述用户界面的第二部分处检测触摸输入;响应于在所述用户界面的所述第二部分处检测到的触摸输入,虚拟地使所述用户移动设定虚拟距离以更接近所选择的虚拟特征;以及响应于在所述用户界面的所述第二部分处检测到的触摸输入,使相对于所述虚拟特征的所述用户的虚拟比例缩小设定量。6.根据权利要求5所述的方法,其中,在所述用户界面的第二部分处检测触摸输入包括在所述用户界面的所述第二部分处检测多个触摸输入,以及响应于在所述用户界面的所述第二部分处检测到的每个触摸输入,虚拟地使所述用户移动所述设定虚拟距离以更接近所选择的虚拟特征,并且使相对于所述虚拟特征的所述用户的所述虚拟比例缩小所述设定量。7.根据权利要求2所述的方法,其中,所述第二输入包括在所述用户界面处接收到的触摸和拖拽输入,以及其中,调整所述虚拟位置或者所述虚拟比例中的至少一个包括:在所述用户界面处检测所述触摸和拖拽输入,包括检测初始触摸点、检测释放点以及检测沿所述用户界面在检测到的初始触摸点与检测到的释放点之间的拖拽轨迹;响应于检测到的触摸和拖拽输入,虚拟地使用户移动虚拟距离以更接近所选择的虚拟特征;以及响应于检测到的触摸和拖拽输入,虚拟地放大或缩小相对于所述虚拟特征的所述用户的虚拟比例。8.根据权利要求7所述的方法,其中,虚拟地使所述用户移动虚拟距离以更接近所选择的虚拟特征包括基于检测到的沿所述用户界面的所述拖拽轨迹的长度来确定所述虚拟距离。9.根据权利要求8所述的方法,其中,虚拟地放大或缩小相对于所述虚拟特征的所述用户的虚拟比例包括:检测所述拖拽轨迹的方向;当检测到的所述拖拽轨迹的方向是第一方向时,基于检测到的所述拖拽轨迹的长度来虚拟地放大相对于所述虚拟特征的所述用户的比例;以及当检测到的所述拖拽轨迹的方向是第二方向时,基于检测到的所述拖拽轨迹的长度来虚拟地缩小相对于所述虚拟特征的所述用户的比例。10.根据权利要求1所述的方法,其中,所述用户界面包括触摸屏显示器,以及其中:检测第一输入包括在所述触摸屏显示器的触敏表面的第一预设部分处检测触摸输入,在所述触摸屏显示器的所述触敏表面的所述第一预设部分处显示选择图标,以及检测第二输入包括以下中的至少一个:在所述触摸屏显示器的所述触敏表面的第二预设部分处检测触摸输入,操纵设备包括在所述触摸屏显示器的所述触敏表面的所述第二预设部分处显示的放大图标和缩小图标,在所述放大图标或所述缩小图标中的一个处检测所述触摸输入,或者在所述触摸屏显示器的所述触敏表面的所述第二预设部分处检测触摸和拖拽输入,操纵设备包括在所述触摸屏显示器的所述触敏表面的所述第二预设部分处显示的拖拽图标。11.根据权利要求1所述的方法,进一步包括:在所述用户界面处检测第三输入,所述第三输入识别所述虚拟环境中的设定虚拟基准点;以及响应于所述第三输...
【专利技术属性】
技术研发人员:埃文·哈德斯蒂·帕克,多米尼克·菲利蒙·克泽尔,马蒂亚斯·布尔曼,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。