【技术实现步骤摘要】
本专利技术整体涉及防止或减少三维环境中的三维内容造成的遮挡的系统和方法。
技术介绍
1、可以在三维环境中呈现三维内容。然而,三维内容可能遮挡查看其他内容。
技术实现思路
1、本公开中描述的一些实施方案涉及防止或减少三维环境中的三维内容造成的遮挡的系统和方法。具体地,在一些实施方案中,这些系统和方法可以防止或减少web浏览器中的三维内容对chrome区域(例如,web浏览器的任选地包括地址栏和/或与web浏览器相关的多个控件示能表示的区域)的遮挡。本公开中描述的一些实施方案涉及对三维内容和/或web浏览器应用视觉处理的系统和方法。这些视觉处理防止三维内容遮蔽(或减少其遮挡量)web浏览器的部分、其他用户界面的其他部分和/或三维环境,由此改善用户交互和/或改善应用安全性。附图和具体实施方式中提供了对实施方案的全面描述,应当理解,本
技术实现思路
不以任何方式限制本公开的范围。
【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述一组一个或多个可见性标准包括当所述用户界面能够配置为包括模态用户界面时满足的标准,所述模态用户界面被配置为使得所述用户界面对象在所述用户界面中相对于视点的视体向后后退。
3.根据权利要求1所述的方法,其中所述用户界面与web浏览器应用的实例相关联。
4.根据权利要求1所述的方法,其中所述第一用户界面区域与具有所述用户界面对象的内容区域相关联,并且包括web网页的内容。
5.根据权利要求1所述的方法,其中所述第二用户界面区域与具有地址栏和多个示能表示的导航区域相关
6...
【技术特征摘要】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述一组一个或多个可见性标准包括当所述用户界面能够配置为包括模态用户界面时满足的标准,所述模态用户界面被配置为使得所述用户界面对象在所述用户界面中相对于视点的视体向后后退。
3.根据权利要求1所述的方法,其中所述用户界面与web浏览器应用的实例相关联。
4.根据权利要求1所述的方法,其中所述第一用户界面区域与具有所述用户界面对象的内容区域相关联,并且包括web网页的内容。
5.根据权利要求1所述的方法,其中所述第二用户界面区域与具有地址栏和多个示能表示的导航区域相关联。
6.根据权利要求1所述的方法,其中所述一组一个或多个可见性标准包括当在所述第二位置处的所述用户界面对象包括所述三维视觉效果时满足的标准,所述三维视觉效果在不呈现在比所述第一深度更远离所述计算机系统的所述第二深度处的所述用户界面对象的情况下从视点至少部分地遮蔽所述第二用户界面区域的一部分。
7.根据权利要求1所述的方法,其中在所述第二深度处的所述第二位置处的所述用户界面对象不满足所述一个或多个可见性标准。
8.根据权利要求1所述的方法,其中所述第二深度被选择为使得将所述第二位置处的所述用户界面对象从所述第二深度移动得更靠近所述计算机系统致使所述第二位置处的所述用户界面对象满足所述一组一个或多个标准。
9.根据权利要求1所述的方法,其中当所述用户界面对象到达所述第一用户界面区域的所述边界时,所述第二深度在所述第一用户界面区域的深度处或者比所述第一用户界面区域更远离所述计算机系统。
10.一种方法,包括:
11.根据权利要求10所述的方法,其中所述第一用户界面对象的所述第一三维视觉效果和所述第二用户界面对象的所述第二三维视觉效果与所述第一用户界面对象和所述第二用户界面对象的相应三维深度的程度相对应。
12.根据权利要求10所述的方法,其中所述偏移量基于所述第一用户界面对象的所述第一三维视觉效果的最大深度和所述第二用户界面对象的所述第二三维视觉效果的最大深度。
13.根据权利要求10所述的方法,其中所述偏移量基于所述第一用户界面对象相对于所述第二用户界面区域的投影和所述第二用户界面对象相对于所述第二用户界面区域的投影。
14.根据权利要求10所述的方法,其中呈现从所述第一用户界面区域偏移的所述第二用户界面区域使得所述第一用户界面区域呈现在所述第一深度处并且所述第二用户界面区域呈现在比所述第一深度更靠近所述计算机系统的所述第二深度处还包括致使所述第二用户界面区域在前向投影体积中向前移动。
15.根据权利要求10所述的方法,其中呈现从所述第一用户界面区域偏移的所述第二用户界面区域使得所述第一用户界面区域呈现在所述第一深度处并且所述第二用户界面区域呈现在比所述第一深度更靠近所述计算机系统的所述第二深度处还包括致使所述第二用户界面区域在向后投影体积中向后移动。
16.根据权利要求10所述的方法,其中所述偏移量受前向投影体积的最大量限制。
17.根据权利要求10所述的方法,还包括:
18.根据权利要求10所述的方法,其中所述用户界面与web浏览器应用的实例相关联。
19.根据权利要求10所述的方法,其中所述第一用户界面区域与具有所述第一用户界面对象和所述第二用户界面对象的内容区域相关联,并且包括web网页的内容。
20.根据权利要求10所述的方法,其中所述第二用户界面区域与具有地址栏和多个示能表示的导航区域相关联。
21.一种方法,包括:
22.根据权利要求21所述的方法,其中在所述第二位置处的所述第二用户界面区域不满足所述一组一个或多个标准。
23.根据权利要求21所述的方法,其中所述一个或多个可见性标准包括当检测到视点的移动时满足的标准。
24.根据权利要求21所述的方法,其中所述一个或多个可见性标准包括当用户界面对象包括三维透视图时满足的标准,所述三维透视图在不呈现具有与所述第一用户界面区域分离的在第二位置处的所述第二用户界面区域的所述用户界面的情况下至少部分地遮蔽所述第二用户界面区域的一部分。
25.根据权利要求21所述的方法,其中所述第一用户界面区域与包括web网页的内容的内容区域相关联。
26.根据权利要求21所述的方法,其中所述第二用户界面区域与具有地址栏和多个示能表示的chrome区域相关联。
27.根据权利要求21所述的方法,还包括:
28.根据权利要求21所述的方法,还包括:
29.根据权利要求21所述的方法,其中经由所述显示器呈现所述用户界面,...
【专利技术属性】
技术研发人员:S·M·维尼格,L·贝朗格,张雪欣,D·H·黄,D·杰克逊,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。