CPC G06T 15/06 (2013.01) [G06F 3/013 (2013.01); G06T 3/0018 (2013.01); G06T 3/0093 (2013.01); G06T 15/005 (2013.01); G06T 2210/36 (2013.01)] | 20 Claims |
1. A foveated rendering system configured to render an image having a foveal region and a peripheral region,
wherein the foveated rendering system is configured to use different rendering techniques for processing graphics data for the foveal region and for the peripheral region of the image, to thereby process graphics data for the foveal region using a ray tracing technique and process graphics data for the peripheral region using a rasterisation technique,
wherein the foveated rendering system comprises:
ray tracing logic configured to process graphics data for the foveal region of the image using the ray tracing technique, wherein the ray tracing technique provides, compared to the rasterisation technique, relatively high image quality for the foveal region; and
rasterisation logic configured to process graphics data for the peripheral region of the image using the rasterisation technique, wherein the rasterisation technique provides, compared to the ray tracing technique, relatively better temporal smoothing and spatial anti-aliasing for the peripheral region,
wherein the foveated rendering system is configured to form a rendered image using the processed graphics data for the foveal region of the image processed using the ray tracing technique and the processed graphics data for the peripheral region of the image processed using the rasterisation technique.
|