发明名称 Texture Blending Between View-Dependent Texture and Base Texture in a Geographic Information System
摘要 Systems and methods for rendering a view-dependent texture in conjunction with a three-dimensional model of a geographic area are provided. A view-dependent texture can be rendered in conjunction with at least portions of the three-dimensional model. A base texture can be rendered for portions of the three-dimensional model in the same field of view that are viewed from a slightly different perspective than a reference direction associated with the view-dependent texture. For instance, a stretching factor can be determined for each portion of the three-dimensional model based on the reference direction and a viewpoint direction associated with the portion of the three-dimensional model. A base texture, a view-dependent texture, or a blended texture can be selected for rendering at the portion of the three-dimensional model based on the stretching factor.
申请公布号 US2014375633(A1) 申请公布日期 2014.12.25
申请号 US201313921631 申请日期 2013.06.19
申请人 Google Inc. 发明人 Dillard Scott E.;Allen Brett A.;Golovinskiy Aleksey
分类号 G06T15/04 主分类号 G06T15/04
代理机构 代理人
主权项 1. A computer-implemented method of rendering a three-dimensional model of a geographic area, comprising: rendering on a display of a computing device a polygon mesh from a perspective of a virtual camera, the polygon mesh modeling geometry of the geographic area; identifying, with the computing device, a reference direction associated with a view-dependent texture to be rendered in conjunction with the polygon mesh, the view-dependent texture optimized for viewing the three-dimensional model from a reference viewpoint associated with the reference direction; determining, with the computing device, a viewpoint direction associated with a fragment of the polygon mesh, the viewpoint direction extending from the virtual camera towards the fragment; determining, with the computing device, a stretching factor for the fragment based at least in part on the viewpoint direction associated with the fragment and the reference direction, the stretching factor indicative of the amount that a texture mapped image is stretched when mapped to the fragment; and selecting, with the computing device, a texture for rendering at the fragment based at least in part on the stretching factor.
地址 Mountain View CA US
您可能感兴趣的专利