Graphics processing systems
AssigneeGeomerics Ltd
InventorGraham Hazel
Life of this patent
Estimating the term…
Loading patent…
AssigneeGeomerics Ltd
InventorGraham Hazel
Estimating the term…
To simulate the effect of shadows in an image being rendered a light source bounding frustum is produced for a tile for a light source, and used to determine a set of geometry for the tile that could cast a shadow in the tile. The determined set of geometry is then used to determine a light source visibility parameter for each sampling position in the tile by determining for each tile screen space sampling position, whether rays cast between the tile sampling position and a set of sampling positions representing the light source would intersect occluding geometry or not. The determined number of visible light source sampling positions for each tile sampling position is used to determine a light source visibility parameter value for each tile sampling position, and the determined light source visibility parameters are then used to modulate the light source when shading the geometry.
A method of operating a graphics processing system when rendering a frame for output that includes a light source that could cast shadows, the method comprising:
A graphics processing system comprising:
A computer readable storage medium storing computer software code which when executing on a processor performs a method of operating a graphics processing system when rendering a frame for output that includes a light source that could cast shadows, the method comprising:
A graphics processing system comprising:
Dependencies are inferred from the claim text.