Method and apparatus for rendering shadows
AssigneePixar
InventorsThomas David Lokovic, Eric Hugh Veach
Life of this patent
Estimating the term…
Loading patent…
AssigneePixar
InventorsThomas David Lokovic, Eric Hugh Veach
Estimating the term…
A method and apparatus for rendering shadows. A pre-rendering process implements a two dimensional array or map of depth-based functions, such as a visibility function in z. During rendering of an object scene, these functions are accessed via lookup operations to efficiently determine the function value for a sample point at a given depth. The use of visibility functions allows for partial light attenuation effects. Each visibility function is computed by filtering multiple transmittance functions obtained by casting sample rays from a light source onto an object scene. The visibility function is implemented as a sequence of vertices. Colored shadows are modeled by vertices comprising a depth value and separate visibility function values for red, green, and blue light at a given depth value. Compression is achieved by minimizing the number of vertices needed to represent a visibility function within a desired error tolerance.
A method for generating a shadow map, the method comprising:
A method for generating a shadow map, the method comprising:
A method for generating a shadow map, the method comprising:
A method for rendering an object, the method comprising:
A method for rendering an object, the method comprising:
A computer program product including a computer-readable medium including instructions for generating a shadow map, the computer-readable medium comprising:
A computer program product including a computer-readable medium including instructions for generating a shadow map, the computer-readable medium comprising:
A computer program product including a computer-readable medium including instructions for generating a shadow map, the computer-readable medium comprising:
A computer program product including a computer-readable medium including instructions for rendering an object, the computer-readable medium comprising:
A computer program product including a computer-readable medium including instructions for rendering an object, the computer-readable medium comprising:
A system for generating a shadow map, the system comprising:
A system for generating a shadow map, the system comprising:
A system for generating a shadow map, the system comprising:
A system for rendering an object, the system comprising:
A system for rendering an object, the system comprising:
Dependencies are inferred from the claim text.