US 11,875,452 B2
Billboard layers in object-space rendering
Dieter Schmalstieg, Graz (AT); Markus Steinberger, Graz (AT); and Wolfgang Tatzgern, Graz (AT)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Technologies, Inc, San Diego, CA (US)
Filed on Aug. 11, 2021, as Appl. No. 17/400,031.
Claims priority of provisional application 63/067,050, filed on Aug. 18, 2020.
Prior Publication US 2022/0058860 A1, Feb. 24, 2022
Int. Cl. G06T 15/20 (2011.01); G06T 3/00 (2006.01)
CPC G06T 15/205 (2013.01) [G06T 3/0031 (2013.01); G06T 2210/36 (2013.01); G06T 2210/62 (2013.01)] 29 Claims
OG exemplary drawing
 
1. An apparatus for graphics processing, comprising:
memory; and
at least one processor coupled to the memory and configured to:
configure a plurality of billboards in one or more layers at least partially around a viewpoint of a first frame of a plurality of frames, wherein the configuration of the plurality of billboards is based on one or more volumetric elements between at least one of the plurality of billboards and the viewpoint;
render an image associated with each of the one or more volumetric elements between a first billboard of the plurality of billboards and the viewpoint, wherein each of the one or more volumetric elements is between the first billboard and a second billboard of the plurality of billboards, wherein the second billboard is closer to the viewpoint compared to the first billboard, wherein each of the one or more volumetric elements is associated with the first billboard if an occluding object is between the volumetric element and the viewpoint, wherein each of the one or more volumetric elements is associated with the second billboard if the occluding object is not between the volumetric element and the viewpoint, and wherein the rendered image includes a set of pixels;
map data to at least one of the first billboard or the second billboard based on the rendered image associated with each of the one or more volumetric elements and a geometric configuration of the plurality of billboards; and
store the data in at least one of the first billboard or the second billboard based on the rendered image associated with each of the one or more volumetric elements, wherein the data corresponds to the set of pixels.