计算机实施的方法和计算系统技术方案

技术编号:30143381 阅读:25 留言:0更新日期:2021-09-23 15:12
公开了计算机实施的方法和计算系统。该方法包括:在计算系统的显示器上显示三维3D环境;在与3D环境中的虚拟对象的用户交互之前,由计算系统在3D环境中以第一显示模式渲染虚拟对象,在第一显示模式中虚拟对象呈现出第一组第三方内容,其中,第一显示模式具有用于以第一显示模式渲染虚拟对象的第一计算需求;响应于在以第一显示模式渲染虚拟对象的同时与3D环境中的虚拟对象的用户交互,将虚拟对象在3D环境中的显示转换为第二显示模式,在第二显示模式中虚拟对象呈现出不同于第一组第三方内容的第二组第三方内容,其中,第二显示模式具有高于用于以第一显示模式渲染虚拟对象的第一计算需求的、用于以第二显示模式渲染虚拟对象的第二计算需求。对象的第二计算需求。对象的第二计算需求。

【技术实现步骤摘要】
计算机实施的方法和计算系统
[0001]本申请是申请日(国际申请日)为2017年8月30日,申请号为201780019148.1(国际申请号为PCT/US2017/049321),专利技术名称为“渲染3D环境中的内容”的专利技术专利申请的分案申请。


[0002]本说明书涉及数据处理,包括用于减少未使用的第三方内容的传输以及用于有效地渲染(render)3D环境中的第三方内容的技术。

技术介绍

[0003]已经开发了能够渲染三维(three

dimensional,3D)虚拟环境的各种计算系统。作为示例,虚拟现实(virtual reality,VR)系统可以渲染呈现给佩戴头戴式显示器的用户的3D环境。头戴式显示器可以包括用户通过该光学透镜观看屏幕和显示的3D环境的电子显示屏和光学透镜。该系统可以在屏幕上立体地渲染3D环境,当通过头戴式显示器的镜透镜观察时,其为用户创建立体感。一些VR系统提供沉浸式用户体验,因此用户感觉好像他或她实际存在于虚拟环境中。一些VR系统允许用户环视3D环境、在3D环境中移动、并且在3D环境中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算系统,包括:存储器子系统,被配置为存储第一数据,第一数据(i)定义三维3D环境,以及(ii)识别3D环境中的虚拟对象;通信接口,被配置为通过网络发送对第三方内容的请求以与3D环境中的虚拟对象一起显示,以及接收响应于请求的第三方内容;一个或多个数据处理装置,与存储器子系统和通信接口交互,并且被配置为执行操作:在计算系统的显示器上显示3D环境,在与3D环境中的虚拟对象的用户交互之前,由计算系统在3D环境中以第一显示模式渲染虚拟对象,在第一显示模式中虚拟对象呈现出第一组第三方内容,其中,第一显示模式具有用于以第一显示模式渲染虚拟对象的第一计算需求;响应于在以第一显示模式渲染虚拟对象的同时与3D环境中的虚拟对象的用户交互,将虚拟对象在3D环境中的显示转换为第二显示模式,在第二显示模式中虚拟对象呈现出不同于第一组第三方内容的第二组第三方内容,其中,第二显示模式具有高于用于以第一显示模式渲染虚拟对象的第一计算需求的、用于以第二显示模式渲染虚拟对象的第二计算需求。2.如权利要求1所述的计算系统,其中:所述显示器是头戴式显示器;并且所述3D环境是被配置为使用头戴式显示器观看的虚拟现实VR环境。3.如权利要求1所述的计算系统,其中,所述一个或多个数据处理装置被配置为执行操作:在系统已经获得第二组第三方内容之前,以第一显示模式渲染虚拟对象;并且基于识别出与在3D环境中以第一显示模式渲染的虚拟对象的用户交互即将发生,发送对第二组第三方内容的请求。4.如权利要求1所述的计算系统,其中:第一组第三方内容包括图像的集合;在第一显示模式中,虚拟对象包括形成3D几何形状的多边形表面的集合;并且所述一个或多个数据处理装置被配置为执行包括通过在所述多边形表面的集合中的每个多边形表面上显示来自所述图像的集合的相应图像来以第一显示模式渲染虚拟对象的操作。5.如权利要求4所述的计算系统,其中,当以第一显示模式渲染虚拟对象时,所述虚拟对象的多边形表面的集合形成立方体。6.如权利要求5所述的计算系统,其中,所述一个或多个数据处理装置被配置为执行操作:响应于接收到将虚拟对象的渲染从第一显示模式转换为第二显示模式的指令,使所述立方体动画化以展现第二组第三方内容。7.如权利要求4所述的计算系统,其中,所述图像的集合中的每个图像都描绘了与相同主题或实体相关的内容。8.如权利要求1所述的计算系统,其中,所述一个或多个数据处理装置被配置为执行操作:
接收用户输入以便在3D环境中移动用户的当前观看位置;检测在3D环境中用户的当前观看位置与在3D环境中以第一显示模式渲染虚拟对象的位置之间的关系;并且基于确定在3D环境中用户的当前观看位置与在3D环境中渲染虚拟对象的位置之间的关系满足一个或多个标准,将虚拟对象在3D环境中的渲染从第一显示模式转换为第二显示模式。9.如权利要求8所述的计算系统,其中,在3D环境中用户的当前观看位置与在3D环境中渲染虚拟对象的位置之间的关系是在3D环境中用户的当前观看位置与在3D环境中渲染虚拟对象的位置之间的距离,其中,所述一个或多个数据处理装置被配置为基于确定在3D环境中用户的当前观看位置与在3D环境中渲染虚拟对象的位置之间的距离小于在3D环境中的阈值距离,将虚拟对象在3D环境中的渲染从第一显示模式转换为第二显示模式。10.如权利要求1所述的计算系统,其中,所述一个或多个数据处理装置被配置为执行操作:监测在3D环境中用户的注视方向;并且基于识别出用户的注视处于虚拟对象渲染的方向上,检测3D环境中的第一用户交互。11.如权利要求10所...

【专利技术属性】
技术研发人员:AH乌帕德亚伊NM拉奥
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1