US 12,322,029 B2
Using a hierarchical organization of a texture atlas to render visible image portions
Reza Nourai, Danville, CA (US); Volga Aksoy, Redwood City, CA (US); and Zeyar Htet, San Mateo, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Apr. 4, 2023, as Appl. No. 18/295,749.
Application 18/295,749 is a continuation of application No. 17/217,261, filed on Mar. 30, 2021, granted, now 11,676,324.
Prior Publication US 2023/0245375 A1, Aug. 3, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/04 (2011.01); G06T 1/60 (2006.01); G06T 9/00 (2006.01); G06T 15/20 (2011.01); H04L 67/10 (2022.01)
CPC G06T 15/04 (2013.01) [G06T 1/60 (2013.01); G06T 9/00 (2013.01); G06T 15/20 (2013.01); H04L 67/10 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a geometric representation of a virtual object, the geometric representation comprising a plurality of geometric primitives;
receiving a texture atlas comprising a plurality of regions, each region allocated to include shading information of a respective geometric primitive of the plurality of geometric primitives; and
receiving information indicating a mapping between each of the plurality of regions of the texture atlas and each respective geometric primitive of the plurality of geometric primitives, wherein the information indicating the mapping is encoded based on a hierarchical organization of the texture atlas;
identifying, based on a first viewpoint from which to view the virtual object, a visible image portion associated with a respective geometric primitive from the plurality of geometric primitives; and
rendering the visible image portion associated with the respective geometric primitive using corresponding shading information included in the texture atlas.