US 12,148,085 B2
Methods and systems for graphics texturing and rendering
Charles Chungyohl Lee, Roseville, CA (US)
Filed by Charles Chungyohl Lee, Roseville, CA (US)
Filed on Oct. 24, 2022, as Appl. No. 17/971,982.
Claims priority of provisional application 63/270,780, filed on Oct. 22, 2021.
Prior Publication US 2023/0128982 A1, Apr. 27, 2023
Int. Cl. G06T 15/50 (2011.01); G06T 3/4053 (2024.01); G06T 15/04 (2011.01); G06T 15/80 (2011.01); H04N 19/186 (2014.01)
CPC G06T 15/04 (2013.01) [G06T 3/4053 (2013.01); G06T 15/503 (2013.01); G06T 15/80 (2013.01); H04N 19/186 (2014.11); G09G 2340/06 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer graphics texturing and rendering method comprising:
receiving three-dimensional rendering data including luminance data and chrominance data;
computing a luminance part of a lighting equation for an output pixel utilizing the luminance data at a first resolution;
transmitting the luminance part of a lighting equation with the first resolution to a frame buffer;
computing a chrominance part of the lighting equation for the output pixel utilizing the chrominance data at a second resolution, wherein the first resolution is higher than the second resolution;
transmitting the chrominance part of the lighting equation at the second resolution to the frame buffer;
forming output pixel data with the chrominance part of the lighting equation at the second resolution and the luminance part of the lighting equation at the first resolution;
reading texture data corresponding to multiple output pixel extents (preimages) in texture space, wherein a first part being based on the luminance part of an output pixel, and a second part being based on the chrominance part of the output pixel, wherein a chrominance preimage is a different size and shape than a luminance preimage, the chrominance part of the lighting equation being rendered at a lower resolution and a different aspect ratio than the luminance part of the lighting equation, wherein the chrominance part of the lighting equation is rendered separately from the luminance part of the lighting equation.