System and Method for Dynamically Adjusting Rendering Parameters Based on User Movements
    1.
    发明申请
    System and Method for Dynamically Adjusting Rendering Parameters Based on User Movements 审中-公开
    基于用户移动动态调整渲染参数的系统和方法

    公开(公告)号:US20160189423A1

    公开(公告)日:2016-06-30

    申请号:US14583889

    申请日:2014-12-29

    Applicant: Google Inc.

    CPC classification number: G06T15/20 G06F3/012 G06F3/04815 G06T2210/36

    Abstract: A computer-implemented method for dynamically adjusting rendering parameters based on user movements may include determining viewpoint movement data for a user viewing a rendering of a 3D model at a first time, determining a first level-of-detail at which to render the 3D model based at least in part on the viewpoint movement data at the first time and rendering the 3D model at the first level-of-detail. The method may also include determining viewpoint movement data for the user at a second time, wherein the viewpoint movement data at the second time differs from the viewpoint movement data at the first time. In addition, the method may include determining a second level-of-detail at which to render the 3D model based at least in part on the viewpoint movement data at the second time and rendering the 3D model at the second level-of-detail, wherein the second level-of-detail differs from the first level-of-detail.

    Abstract translation: 用于基于用户移动来动态地调整渲染参数的计算机实现的方法可以包括:确定用于在第一时间观看3D模型的呈现的用户的视点移动数据,确定渲染3D模型的第一细节级别 至少部分地基于第一时间的视点移动数据,并且将3D模型呈现在第一细节级别。 该方法还可以包括在第二时间确定用户的视点移动数据,其中第二时间的视点移动数据与第一时间的视点移动数据不同。 另外,该方法可以包括至少部分地基于第二时间的视点移动数据确定用于呈现3D模型的第二细节级别,并且使3D模型处于第二级别细节, 其中所述第二细节级别与所述第一细节级别不同。

    System and Method for Providing Combined Multi-Dimensional Map Views
    2.
    发明申请
    System and Method for Providing Combined Multi-Dimensional Map Views 审中-公开
    提供组合多维地图视图的系统和方法

    公开(公告)号:US20160203624A1

    公开(公告)日:2016-07-14

    申请号:US14197895

    申请日:2014-03-05

    Applicant: Google Inc.

    Abstract: In one aspect, a computer-implemented method for providing combined multi-dimensional map views may generally include receiving, by one or more computing devices, a first set of geospatial data associated with rendering a two-dimensional view of a first portion of a geographic area, receiving, by the one or more computing devices, a second set of geospatial data associated with rendering a three-dimensional view of a second portion of the geographic area and rendering, by the one or more computing devices, a combined map view of the geographic area based on the first and second sets of geospatial data. The combined map view may include a first discrete map area providing a two-dimensional map view of the first portion of the geographic area and a second discrete map area providing a three-dimensional map view of the second portion of the geographic area.

    Abstract translation: 一方面,用于提供组合的多维地图视图的计算机实现的方法通常可以包括由一个或多个计算设备接收与渲染地理的第一部分的二维视图相关联的第一组地理空间数据 区域,由所述一个或多个计算设备接收第二组地理空间数据,所述第二组地理空间数据与呈现所述地理区域的第二部分的三维视图相关联,并且由所述一个或多个计算设备呈现组合的地图视图, 基于第一和第二组地理空间数据的地理区域。 组合地图视图可以包括提供地理区域的第一部分的二维地图视图的第一离散地图区域和提供地理区域的第二部分的三维地图视图的第二离散地图区域。

    Curvature-Driven Normal Interpolation for Shading Applications
    3.
    发明申请
    Curvature-Driven Normal Interpolation for Shading Applications 有权
    阴影应用的曲率驱动的正常插值

    公开(公告)号:US20160049001A1

    公开(公告)日:2016-02-18

    申请号:US13926406

    申请日:2013-06-25

    Applicant: Google Inc.

    CPC classification number: G06T17/05 G06T15/80

    Abstract: Systems and methods for performing shading operations of a three-dimensional model, such as a three-dimensional model of a geographic area, are provided. According to aspects of the present disclosure, shading operations can be performed based on a curvature of the polygon mesh such that smooth surfaces still appear smooth after shading and such that sharp edges still appear sharp after shading. In particular, a curvature-driven normal is used for shading operations that takes into account the local curvature of the polygon mesh. A curvature factor can be obtained for each vertex in the polygon mesh. The curvature factor for each vertex can be a scalar value that describes the degree of local curvature in the mesh polygons connected at the vertex. The curvature-driven normal for each fragment can be determined based on the curvature factors associated with the vertices in the polygon mesh.

    Abstract translation: 提供了用于执行诸如地理区域的三维模型的三维模型的着色操作的系统和方法。 根据本公开的方面,可以基于多边形网格的曲率来执行遮光操作,使得光滑表面在阴影之后仍然显得平滑,并且使得在着色之后尖锐的边缘仍然显得锐利。 特别地,曲率驱动的法线用于考虑多边形网格的局部曲率的着色操作。 可以为多边形网格中的每个顶点获得曲率因子。 每个顶点的曲率因子可以是描述在顶点连接的网格多边形中的局部曲率程度的标量值。 可以基于与多边形网格中的顶点相关联的曲率因子来确定每个片段的曲率驱动法线。

    Curvature-driven normal interpolation for shading applications

    公开(公告)号:US09965893B2

    公开(公告)日:2018-05-08

    申请号:US13926406

    申请日:2013-06-25

    Applicant: Google Inc.

    CPC classification number: G06T17/05 G06T15/80

    Abstract: Systems and methods for performing shading operations of a three-dimensional model, such as a three-dimensional model of a geographic area, are provided. According to aspects of the present disclosure, shading operations can be performed based on a curvature of the polygon mesh such that smooth surfaces still appear smooth after shading and such that sharp edges still appear sharp after shading. In particular, a curvature-driven normal is used for shading operations that takes into account the local curvature of the polygon mesh. A curvature factor can be obtained for each vertex in the polygon mesh. The curvature factor for each vertex can be a scalar value that describes the degree of local curvature in the mesh polygons connected at the vertex. The curvature-driven normal for each fragment can be determined based on the curvature factors associated with the vertices in the polygon mesh.

    System and method for dynamically adjusting rendering parameters based on user movements

    公开(公告)号:US10255713B2

    公开(公告)日:2019-04-09

    申请号:US14583889

    申请日:2014-12-29

    Applicant: Google Inc.

    Abstract: A computer-implemented method for dynamically adjusting rendering parameters based on user movements may include determining viewpoint movement data for a user viewing a rendering of a 3D model at a first time, determining a first level-of-detail at which to render the 3D model based at least in part on the viewpoint movement data at the first time and rendering the 3D model at the first level-of-detail. The method may also include determining viewpoint movement data for the user at a second time, wherein the viewpoint movement data at the second time differs from the viewpoint movement data at the first time. In addition, the method may include determining a second level-of-detail at which to render the 3D model based at least in part on the viewpoint movement data at the second time and rendering the 3D model at the second level-of-detail, wherein the second level-of-detail differs from the first level-of-detail.

Patent Agency Ranking