Efficient real-time shadow rendering
AssigneeWarner Bros. Entertainment Inc.
InventorBo Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeWarner Bros. Entertainment Inc.
InventorBo Li
Estimating the term…
A method for real-time shadow rendering using cached shadow maps and deferred shading by a video processor of a game console or the like includes, for at least each key frame of video output, determining a viewpoint for a current key frame based on user input, filtering a texel of a frame-specific shadow map based on a dynamic mask wherein the texel is filtered, for a shadowed light, from a static shadow map and a dynamic shadow map or from the static shadow map only, based on the dynamic mask value for the texel, and rendering the current key frame based on the frame-specific shadow map and a deferred-shadow rendering algorithm. The method enables efficient rendering of thousands of shadowed lights in large environments by consumer-grade game consoles.
A computer-implemented method for real-time shadow rendering using cached shadow maps and deferred shading, the method comprising, for at least each key frame of video output:
An apparatus for real-time shadow rendering using cached shadow maps and deferred shading, the apparatus comprising at least one processor coupled to a memory, the memory holding program instructions that when executed by the at least one processor cause the apparatus to perform for at least each key frame of video output:
A computer-implemented method for generating a tiled compute shader thread group for real-time shadow rendering using cached shadow maps and deferred shading, the method comprising:
Dependencies are inferred from the claim text.