System and method for distributing photons when rendering an image using photon mapping
First Claim
Patent Images
1. A method for distributing photons among light sources when rendering an image of a scene using photon mapping, the method comprising:
- computing a total energy for the scene, the scene having a plurality of light sources;
computing an average energy of the light sources;
for each of the light sources, comparing the actual energy of the light source to an average energy of the light source; and
distributing photons to each of the light sources based on the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for distributing photons among light sources when rendering an image of a scene using photon mapping includes the steps of computing a total energy for the scene, where the scene includes a plurality of light sources, and computing an average energy of the light sources. The method also includes the steps of comparing, for each of the light sources, the actual energy of the light source to an average energy of the light source and distributing photons to each of the light sources based on the comparison.
-
Citations
20 Claims
-
1. A method for distributing photons among light sources when rendering an image of a scene using photon mapping, the method comprising:
-
computing a total energy for the scene, the scene having a plurality of light sources; computing an average energy of the light sources; for each of the light sources, comparing the actual energy of the light source to an average energy of the light source; and distributing photons to each of the light sources based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for distributing photons among light sources when rendering an image of a scene using photon mapping, the method comprising:
-
determining a first actual energy of a first light source and a second actual energy of a second light source; computing an average energy of the first light source and the second light source; computing a first ratio associated with the first light source equal to the actual energy of the first light source divided by the average energy; and distributing to the first light source a number of photons equal to the product of the first ratio and an average number of photons designated for each of the first light source and the second light source. - View Dependent Claims (9, 10)
-
-
11. A computer-readable medium storing instructions for causing a computing device to distribute photons among light sources when rendering an image of a scene using photon mapping by performing the steps of:
-
computing a total energy for the scene, the scene having a plurality of light sources; computing an average energy of the light sources; for each of the light sources, comparing the actual energy of the light source to an average energy of the light source; and distributing photons to each of the light sources based on the comparison. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for distributing photons among light sources when rendering an image of a scene using photon mapping, the system comprising:
-
a memory configured to store instructions for rendering the image; and a processor configured to perform the steps of; computing a total energy for the scene, the scene having a plurality of light sources; computing an average energy of the light sources, for each of the light sources, comparing the actual energy of the light source to an average energy of the light source, and distributing photons to each of the light sources based on the comparison. - View Dependent Claims (19, 20)
-
Specification