System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于电子设备的并行渲染器制造技术_技高网
当前位置: 首页 > 专利查询>苹果公司专利>正文

用于电子设备的并行渲染器制造技术

技术编号:41288014 阅读:5 留言:0更新日期:2024-05-11 09:36
本主题技术的各方面涉及具有多个渲染器的电子设备。该多个渲染器可包括系统渲染器以及一个或多个应用程序渲染器,该系统渲染器渲染系统内容和由该电子设备处的一些应用程序生成的应用程序内容,该一个或多个应用程序渲染器渲染由一个或多个其他对应应用程序生成的应用程序内容。该电子设备可包括合成器,该合成器从该系统渲染器和该一个或多个应用程序渲染器接收经渲染内容并且生成合成显示环境,该合成显示环境同时包括来自该系统渲染器和该一个或多个应用程序渲染器的该经渲染内容。

【技术实现步骤摘要】
【国外来华专利技术】

本说明书整体涉及电子设备,包括例如用于电子设备的并行渲染器。


技术介绍

1、电子设备通常包括多个应用程序,该多个应用程序生成要使用电子设备的显示器来显示的内容。


技术实现思路

【技术保护点】

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述第一渲染是第一三维渲染,其中所述第二渲染是第二三维渲染,并且其中生成所述显示环境包括生成三维显示环境,所述三维显示环境同时包括在所述三维显示环境中的第一三维位置处的所述第一三维渲染以及在所述三维显示环境中的第二三维位置处的所述第二三维渲染。

3.根据权利要求1所述的方法,所述方法还包括:

4.根据权利要求3所述的方法,其中所述第一进程是所述电子设备的系统进程。

5.根据权利要求3所述的方法,其中所述第一进程是在所述电子设备上运行的另一个应用程序。

6.根据权利要求5所述的方法,其中所述应用程序是第一应用程序并且所述另一个应用程序是第二应用程序,所述方法还包括:

7.根据权利要求3所述的方法,其中生成所述第二内容的所述第二渲染包括与利用所述系统渲染器生成所述第一内容的所述第一渲染的同时利用所述应用程序渲染器生成所述第二渲染。

8.根据权利要求1所述的方法,其中将所述第一渲染和所述第二渲染提供给所述合成器包括将所述第二渲染从所述应用程序直接提供给所述合成器。

9.根据权利要求1所述的方法,其中所述显示环境覆盖在物理环境的视图上。

10.根据权利要求1所述的方法,其中所述显示环境被布置成防止物理环境的视图。

11.一种方法,所述方法包括:

12.根据权利要求11所述的方法,其中所述第二内容由与在所述电子设备上运行的所述应用程序同时在所述电子设备上运行的所述另一个应用程序生成。

13.根据权利要求12所述的方法,所述方法还包括:在由所述应用程序生成所述第一内容以及由所述另一个应用程序生成所述第二内容之前:

14.根据权利要求11所述的方法,其中所述第一渲染是第一三维渲染,其中所述第二渲染是第二三维渲染,并且其中生成所述显示环境包括生成三维显示环境,所述三维显示环境同时包括在所述三维显示环境中的第一三维位置处的所述第一三维渲染以及在所述三维显示环境中的第二三维位置处的所述第二三维渲染。

15.根据权利要求11所述的方法,其中所述应用程序和所述另一个应用程序是分开的应用程序。

16.一种方法,所述方法包括:

17.根据权利要求16所述的方法,所述方法还包括:

18.根据权利要求17所述的方法,其中识别所述意图包括使用所述传感器识别相对于所述显示环境中的所述第一渲染的用户动作,并且其中基于所识别的意图修改所述第一帧速率或所述第二帧速率包括降低所述第二帧速率。

19.根据权利要求18所述的方法,其中所述用户动作包括与所述显示环境中的所述第一渲染相关联的用户手势。

20.根据权利要求18所述的方法,其中所述用户动作包括指向与所述显示环境中的所述第一渲染相对应的位置处的用户注视。

21.根据权利要求17所述的方法,其中识别所述意图包括使用所述传感器识别相对于所述显示环境中的所述第二渲染的用户动作,并且其中基于所识别的意图修改所述第一帧速率或所述第二帧速率包括降低所述第一帧速率。

22.根据权利要求21所述的方法,其中所述用户动作包括相对于所述显示环境中的所述第二渲染的用户手势。

23.根据权利要求21所述的方法,其中所述用户动作包括指向与所述显示环境中的所述第二渲染相对应的位置处的用户注视。

24.根据权利要求16所述的方法,其中所述第一渲染是第一三维渲染,其中所述第二渲染是第二三维渲染,并且其中生成所述显示环境包括生成三维显示环境,所述三维显示环境同时包括在所述三维显示环境中的第一三维位置处的所述第一三维渲染以及在所述三维显示环境中的第二三维位置处的所述第二三维渲染。

25.一种方法,所述方法包括:

26.根据权利要求25所述的方法,其中所述用户的所述头部的至少所述一部分的所述取向包括所述用户的所述头部的取向。

27.根据权利要求25所述的方法,其中所述用户的所述头部的至少所述一部分的所述取向包括所述用户的注视的取向。

28.根据权利要求25所述的方法,其中生成所述显示环境包括基于所述取向识别所述第一经渲染内容的一部分和所述第二经渲染内容的一部分以供显示。

29.根据权利要求25所述的方法,其中生成所述显示环境包括基于所述取向修改所述第一经渲染内容或所述第二经渲染内容的显示特性以供显示。

30.根据权利要求29所述的方法,其中所述显示特性包括帧速率或分辨率中的至少一者。

31.根据权利要求25所述的方法,所述方法还包括...

【技术特征摘要】
【国外来华专利技术】

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述第一渲染是第一三维渲染,其中所述第二渲染是第二三维渲染,并且其中生成所述显示环境包括生成三维显示环境,所述三维显示环境同时包括在所述三维显示环境中的第一三维位置处的所述第一三维渲染以及在所述三维显示环境中的第二三维位置处的所述第二三维渲染。

3.根据权利要求1所述的方法,所述方法还包括:

4.根据权利要求3所述的方法,其中所述第一进程是所述电子设备的系统进程。

5.根据权利要求3所述的方法,其中所述第一进程是在所述电子设备上运行的另一个应用程序。

6.根据权利要求5所述的方法,其中所述应用程序是第一应用程序并且所述另一个应用程序是第二应用程序,所述方法还包括:

7.根据权利要求3所述的方法,其中生成所述第二内容的所述第二渲染包括与利用所述系统渲染器生成所述第一内容的所述第一渲染的同时利用所述应用程序渲染器生成所述第二渲染。

8.根据权利要求1所述的方法,其中将所述第一渲染和所述第二渲染提供给所述合成器包括将所述第二渲染从所述应用程序直接提供给所述合成器。

9.根据权利要求1所述的方法,其中所述显示环境覆盖在物理环境的视图上。

10.根据权利要求1所述的方法,其中所述显示环境被布置成防止物理环境的视图。

11.一种方法,所述方法包括:

12.根据权利要求11所述的方法,其中所述第二内容由与在所述电子设备上运行的所述应用程序同时在所述电子设备上运行的所述另一个应用程序生成。

13.根据权利要求12所述的方法,所述方法还包括:在由所述应用程序生成所述第一内容以及由所述另一个应用程序生成所述第二内容之前:

14.根据权利要求11所述的方法,其中所述第一渲染是第一三维渲染,其中所述第二渲染是第二三维渲染,并且其中生成所述显示环境包括生成三维显示环境,所述三维显示环境同时包括在所述三维显示环境中的第一三维位置处的所述第一三维渲染以及在所述三维显示环境中的第二三维位置处的所述第二三维渲染。

15.根据权利要求11所述的方法,其中所述应用程序和所述另一个应用程序是分开的应用程序。

16.一种方法,所述方法包括:

17.根据权...

【专利技术属性】
技术研发人员:M·L·马P·德赫本蒙特P·萨斯特雷米格尔R·F·霍尔特
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1