本公开整体涉及计算机生成现实环境,并且更具体地涉及在计算机生成现实环境中动态地控制显示器。
背景技术:
1、计算机生成现实环境是其中显示供用户查看的至少一些对象由计算机生成的环境。在一些用途中,用户可与计算机生成现实环境内的物理显示器的表示进行交互。然而,缺乏用于在计算机生成现实环境内动态地控制显示器的大小的稳健功能。此外,缺乏用于在计算机生成现实环境内控制对表示的显示的功能。
2、此外,在当前系统中,缺乏用于在计算机生成现实环境内基于注视来控制对用户界面元素的显示的功能。另外,现有系统缺乏用于在计算机生成现实环境内基于物理设备的铰接角来控制对虚拟显示窗口的显示的功能。
技术实现思路
1、根据一些实施方案,一种方法包括:经由可穿戴电子设备的显示器在计算机生成现实(cgr)环境内呈现物理显示器的表示,其中该物理显示器的表示包括第一显示区;经由可穿戴电子设备的显示器在物理显示器的表示的第一显示区内的第一地点处显示视觉对象;接收将视觉对象移动到cgr环境内的第二地点的请求;以及响应于接收到该请求,而在第二地点满足标准时经由可穿戴电子设备的显示器显示物理显示器的表示的扩展显示区,其中该扩展显示区包括第一显示区的至少一部分和第二显示区,其中该第二显示区的大小被设定成适应至少第二地点处的视觉对象。
2、根据一些实施方案,一种可穿戴电子设备包括显示器、一个或多个处理器和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内呈现物理显示器的表示,其中该物理显示器的表示包括第一显示区;经由显示器在物理显示器的表示的第一显示区内的第一地点处显示视觉对象;接收将视觉对象移动到cgr环境内的第二地点的请求;以及响应于接收到该请求,而在第二地点满足标准时经由显示器显示物理显示器的表示的扩展显示区,其中该扩展显示区包括第一显示区的至少一部分和第二显示区,其中该第二显示区的大小被设定成适应至少第二地点处的视觉对象。
3、根据一些实施方案,一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内呈现物理显示器的表示,其中该物理显示器的表示包括第一显示区;经由显示器在物理显示器的表示的第一显示区内的第一地点处显示视觉对象;接收将视觉对象移动到cgr环境内的第二地点的请求;以及响应于接收到该请求,而在第二地点满足标准时经由显示器显示物理显示器的表示的扩展显示区,其中该扩展显示区包括第一显示区的至少一部分和第二显示区,其中该第二显示区的大小被设定成适应至少第二地点处的视觉对象。
4、根据一些实施方案,一种暂态计算机可读存储介质,该暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内呈现物理显示器的表示,其中该物理显示器的表示包括第一显示区;经由显示器在物理显示器的表示的第一显示区内的第一地点处显示视觉对象;接收将视觉对象移动到cgr环境内的第二地点的请求;以及响应于接收到该请求,而在第二地点满足标准时经由显示器显示物理显示器的表示的扩展显示区,其中该扩展显示区包括第一显示区的至少一部分和第二显示区,其中该第二显示区的大小被设定成适应至少第二地点处的视觉对象。
5、根据一些实施方案,一种可穿戴电子设备包括:显示器;和用于经由该显示器在cgr环境内呈现物理显示器的表示的装置,其中物理显示器的表示包括第一显示区;用于经由该显示器在物理显示器的表示的第一显示区内的第一地点处显示视觉对象的装置;用于接收将视觉对象移动到cgr环境内的第二地点的请求的装置;和用于响应于接收到该请求,而在第二地点满足标准时经由该显示器显示物理显示器的表示的扩展显示区的装置,其中该扩展显示区包括第一显示区的至少一部分和第二显示区,其中该第二显示区的大小被设定成适应至少第二地点处的视觉对象。
6、根据一些实施方案,一种方法包括:经由可穿戴电子设备的显示器在cgr环境内显示表示物理显示器的虚拟显示区;在第一区域中显示用于显示系统元素的区的第一表示;以及当用于显示系统元素的区的第一表示未被选择时:检测虚拟显示区的第二区域中的事件,其中第二区域在第一区域之外;以及当确定该事件满足移动标准时,在第二区域中显示用于显示系统元素的区的第二表示。
7、根据一些实施方案,一种可穿戴电子设备包括显示器、一个或多个处理器和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由可穿戴电子设备的显示器在cgr环境内显示表示物理显示器的虚拟显示区;在第一区域中显示用于显示系统元素的区的第一表示;以及当用于显示系统元素的区的第一表示未被选择时:检测虚拟显示区的第二区域中的事件,其中第二区域在第一区域之外;以及当确定该事件满足移动标准时,在第二区域中显示用于显示系统元素的区的第二表示。
8、根据一些实施方案,一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由可穿戴电子设备的显示器在cgr环境内显示表示物理显示器的虚拟显示区;在第一区域中显示用于显示系统元素的区的第一表示;以及当用于显示系统元素的区的第一表示未被选择时:检测虚拟显示区的第二区域中的事件,其中第二区域在第一区域之外;以及当确定该事件满足移动标准时,在第二区域中显示用于显示系统元素的区的第二表示。
9、根据一些实施方案,一种暂态计算机可读存储介质,该暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由可穿戴电子设备的显示器在cgr环境内显示表示物理显示器的虚拟显示区;在第一区域中显示用于显示系统元素的区的第一表示;以及当用于显示系统元素的区的第一表示未被选择时:检测虚拟显示区的第二区域中的事件,其中第二区域在第一区域之外;以及当确定该事件满足移动标准时,在第二区域中显示用于显示系统元素的区的第二表示。
10、根据一些实施方案,一种可穿戴电子设备包括:显示器和用于经由该显示器在cgr环境内显示表示物理显示器的虚拟显示区的装置;用于经由可穿戴电子设备的显示器在cgr环境内显示表示物理显示器的虚拟显示区的装置;用于在第一区域中显示用于显示系统元素的区的第一表示的装置;和当用于显示系统元素的区的第一表示未被选择时,用于以下操作的装置:检测虚拟显示区的第二区域中的事件,其中第二区域在第一区域之外;以及当确定该事件满足移动标准时,在第二区域中显示用于显示系统元素的区的第二表示。
11、根据一些实施方案,一种方法包括:在被配置为促进呈现cgr环境的可穿戴电子设备处:获取表示物理对象的铰接角的数据;以及响应于获取表示物理对象的铰接角的数据:而在确定铰接角超过阈值铰接角时经由可穿戴电子设备的显示器显示相对于物理设备的虚拟显示窗口。
12、根据一些实施方案,一种可穿戴电子设备包括:显示器、一个或多个处理器和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:获取表示物理对象的铰接角的数据;以及响应于获取表示物理对象的铰接角的数据:而在确定铰接角超过阈值铰接角时经由显示器显示相对于物理设备的虚拟显示窗口。
13、根据一些实施方案,一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:获取表示物理对象的铰接角的数据;以及响应于获取表示物理对象的铰接角的数据:而在确定铰接角超过阈值铰接角时经由显示器显示相对于物理设备的虚拟显示窗口。
14、根据一些实施方案,一种暂态计算机可读存储介质,该暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:获取表示物理对象的铰接角的数据;以及响应于获取表示物理对象的铰接角的数据:而在确定铰接角超过阈值铰接角时经由显示器显示相对于物理设备的虚拟显示窗口。
15、根据一些实施方案,一种可穿戴电子设备包括显示器和用于以下操作的装置:获取表示物理对象的铰接角的数据;以及响应于获取表示物理对象的铰接角的数据:而在确定铰接角超过阈值铰接角时经由显示器显示相对于物理设备的虚拟显示窗口。
16、根据一些实施方案,一种方法包括:经由可穿戴电子设备的显示器在cgr环境内的第一位置处显示用户界面(ui)元素;检测cgr环境内用户的当前注视;基于用户的当前注视来确定cgr环境内的第二位置,其中第二位置不同于第一位置;接收移动ui元素的请求;响应于确定该请求满足移动标准,而在cgr环境内的第三位置处显示ui元素,其中第三位置不同于第一位置和第二位置;以及响应于在第三位置处显示ui元素,而根据该请求将ui元素移动到第二位置。
17、根据一些实施方案,一种可穿戴电子设备包括显示器、一个或多个处理器和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内的第一位置处显示ui元素;检测cgr环境内用户的当前注视;基于用户的当前注视来确定cgr环境内的第二位置,其中第二位置不同于第一位置;接收移动ui元素的请求;响应于确定该请求满足移动标准,而在cgr环境内的第三位置处显示ui元素,其中第三位置不同于第一位置和第二位置;以及响应于在第三位置处显示ui元素,而根据该请求将ui元素移动到第二位置。
18、根据一些实施方案,一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内的第一位置处显示ui元素;检测cgr环境内用户的当前注视;基于用户的当前注视来确定cgr环境内的第二位置,其中第二位置不同于第一位置;接收移动ui元素的请求;响应于确定该请求满足移动标准,而在cgr环境内的第三位置处显示ui元素,其中第三位置不同于第一位置和第二位置;以及响应于在第三位置处显示ui元素,而根据该请求将ui元素移动到第二位置。
19、根据一些实施方案,一种暂态计算机可读存储介质,该暂态计算机可读存储介质存储被配置为由包括显示器的可穿戴电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由显示器在cgr环境内的第一位置处显示ui元素;检测cgr环境内用户的当前注视;基于用户的当前注视来确定cgr环境内的第二位置,其中第二位置不同于第一位置;接收移动ui元素的请求;响应于确定该请求满足移动标准,而在cgr环境内的第三位置处显示ui元素,其中第三位置不同于第一位置和第二位置;以及响应于在第三位置处显示ui元素,而根据该请求将ui元素移动到第二位置。
20、根据一些实施方案,一种可穿戴电子设备包括显示器和用于以下操作的装置:经由该显示器在cgr环境内的第一位置处显示ui元素;检测cgr环境内用户的当前注视;基于用户的当前注视来确定cgr环境内的第二位置,其中第二位置不同于第一位置;接收移动ui元素的请求;响应于确定该请求满足移动标准,而在cgr环境内的第三位置处显示ui元素,其中第三位置不同于第一位置和第二位置;以及响应于在第三位置处显示ui元素,而根据该请求将ui元素移动到第二位置。
21、用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的暂态计算机可读存储介质或其他计算机程序产品中。