发明名称 Method, system and apparatus for rendering a map with adaptive textures for map features
摘要 Methods, systems and apparatus are described to render a map with adaptive textures for map features. Embodiments may for a portion of map data, such as a map tile, including a feature of a given feature type specify a level-of-detail texture. A level-of-detail texture may be one of a plurality of level-of-detail textures for a given feature type ordered according to level-of-detail. Embodiments may then provide the specified level-of-detail texture with a mipmap chain to a rendering unit to render the map data. At the lowest level of the mipmap chain may be the specified level-of-detail texture. At the next lowest level of the mipmap chain may be a portion of the level-of-detail texture adjacent to the specified level-of-detail texture in the ordered plurality of level-of-detail textures for the feature type.
申请公布号 US9064337(B2) 申请公布日期 2015.06.23
申请号 US201213619430 申请日期 2012.09.14
申请人 Apple Inc. 发明人 Pahwa Aroon;Blumenberg Christopher;Van Os Marvel
分类号 G06T15/04;G01C21/36;G06T17/05 主分类号 G06T15/04
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A method, comprising: performing, by a computing device: for a portion of map data including a feature of a given feature type: specifying, for the feature, a level-of-detail texture from among a plurality of level-of-detail textures for the given feature type, wherein said plurality of level-of-detail textures has an order according to level-of-detail, and wherein each of the plurality of level-of detail textures has the same pixel dimensions; andrendering the portion of map data, wherein said rendering comprises: providing, to a rendering unit, the specified level-of-detail texture with a mipmap chain for the specified level of-detail texture;wherein the mipmap chain for the specified level-of-detail texture comprises the specified level of detail texture and a portion of another one of the plurality of level-of-detail textures adjacent to the specified level-of-detail texture in said order, wherein the portion of the other one of the level-of-detail textures adjacent to the specified level-of-detail texture has pixel dimensions that are less than the pixel dimensions of the plurality of level of detail textures.
地址 Cupertino CA US