Graphics image rendering with radiance self-transfer for low-frequency lighting environments
AssigneeMicrosoft Corporation
InventorsPeter-Pike J. Sloan, John M. Snyder, Jan Kautz
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPeter-Pike J. Sloan, John M. Snyder, Jan Kautz
Estimating the term…
Real-time image rendering of diffuse and glossy objects in low-frequency lighting environments captures soft shadows, interreflections, and caustics. As a preprocess, a global transport simulator creates functions over the object's surface representing transfer of arbitrary, low-frequency source lighting into exiting radiance, but including global effects like shadowing and interreflection from the object onto itself. At run-time, these transfer functions are applied to the actual source lighting. Dynamic, local lighting is handled by sampling close to the object at every frame; the object can also be rigidly rotated with respect to the lighting and vice versa. Lighting and transfer functions are represented using low-order spherical harmonics. Functions for radiance transfer from a dynamic lighting environment through a preprocessed object to neighboring points in space further allow cast soft shadows and caustics from rigidly moving casters onto arbitrary, dynamic receivers.
A method performed by a computer of producing radiance self transfer data representing radiance response including global transport effects for use in real-time rendering and display of computer graphics images of a volumetric model, the method comprising:
A method performed by a computer for real-time rendering of computer graphics images of a volumetric model, the method comprising:
A computer graphics image rendering system for real-time rendering of computer graphics images of a volumetric model, the system comprising:
A computer-readable program-carrying media having a program carried thereon, the program being executable on a computer to perform a method of producing radiance self transfer data for use in real-time rendering and display of computer graphics images of a volumetric model, the method comprising:
A computer-readable program-carrying media having a program carried thereon, the program being executable on a computer to perform a method for real-time rendering of computer graphics images of a volumetric model, the method comprising:
A method performed by a computer of producing radiance neighborhood transfer data representing radiance transfer response including global transport effects onto a modeled receiver from a modeled object in a scene for use in real-time rendering and display of computer graphics images of the modeled receiver in the scene, the method comprising:
A method performed by a computer for real-time rendering of computer graphics images of a modeled receiver in a scene with a modeled object, the method comprising:
A computer graphics image rendering system for real-time rendering of computer graphics images of a modeled receiver in a scene with a modeled object, the system comprising:
A computer-readable program-carrying media having a program carried thereon for programming a computer to execute a method of producing radiance neighborhood transfer data from a modeled object in a scene for use in real-time rendering and display of computer graphics images of a modeled receiver in the scene, the method comprising:
A computer-readable program-carrying media having a program carried thereon for programming a computer to execute a method for real-time rendering of computer graphics images of a modeled receiver in a scene with a modeled object, the method comprising:
Dependencies are inferred from the claim text.