Systems and Methods For Rendering Vector Data On Static And Dynamic-Surfaces Using Screen Space Decals And A Depth Texture
AssigneeCesium GS, Inc.
InventorsKangning LI, Daniel BAGNELL
Life of this patent
Estimating the term…
Loading patent…
AssigneeCesium GS, Inc.
InventorsKangning LI, Daniel BAGNELL
Estimating the term…
Systems, methods, devices, and non-transitory media of various embodiments render vector data on static and dynamic surfaces by a computing device for a graphic display or for a separate computing device and/or algorithm to generate an image. Complex vector data associated with a surface for rendering may be rendered. The complex vector data may be decomposed into one or more vector subunits. A geometry corresponding to a volume and a mathematical description of an extrusion of each corresponding vector subunit may be generated. The volume and the mathematical description of the extrusion may intersect a surface level-of-detail of the surface. The geometry may be rasterized as a screen-space decal. Also, a surface depth texture may be compared for the surface against the extrusion using at least the screen-space decal. In addition, geometry batching may be performed for drawing simultaneously a plurality of the one or more vector subunits.
A method for rendering vector data on static and dynamic surfaces by a computing device, the method comprising:
A device, comprising:
A non-transitory processor-readable medium having stored thereon processor executable instructions configured to cause a processor of a computing device to perform operations comprising:
Dependencies are inferred from the claim text.