Mid-field and far-field irradiance approximation
First Claim
1. A computerized method for computing an approximation for irradiance at a point in space from a plurality of distant lights sources comprising:
- determining by a computer a normal to a surface at a point on the surface being illuminated by the light sources;
determining by the computer a direction from the light sources to the point;
retrieving by the computer from a non-transitory computer-readable memory a function of the normal and the direction wherein the function is configured to provide an approximation of the irradiance;
combining by the computer the function with a function of distance, wherein the distance is from the light sources to the point; and
determining by the computer an approximation for the irradiance at the point from the combined function with the function of distance based on the normal, the direction, and the distance.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized method for computing an approximation for irradiance at a point in space from a plurality of distant lights sources includes determining a normal to a surface at a point on the surface being illuminated by the light sources, and determining a direction from the light sources to the point. The method further includes retrieving a function of the normal and the direction wherein the function is configured to provide an approximation of the irradiance, and combining the function with a function of distance, wherein the distance is from the light sources to the point. The method further includes determining an approximation for the irradiance at the point from the combined function with the function of distance based on the normal, the direction, and the distance.
12 Citations
57 Claims
-
1. A computerized method for computing an approximation for irradiance at a point in space from a plurality of distant lights sources comprising:
-
determining by a computer a normal to a surface at a point on the surface being illuminated by the light sources; determining by the computer a direction from the light sources to the point; retrieving by the computer from a non-transitory computer-readable memory a function of the normal and the direction wherein the function is configured to provide an approximation of the irradiance; combining by the computer the function with a function of distance, wherein the distance is from the light sources to the point; and determining by the computer an approximation for the irradiance at the point from the combined function with the function of distance based on the normal, the direction, and the distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 33, 34, 35, 36, 52, 53, 54, 55)
-
-
20. A computer program product storable on a non-transitory memory for a computerized method for computing an approximation for irradiance at a point in space from a plurality of distant lights sources comprises:
-
code for determining a normal to a surface at a point on the surface being illuminated by the light sources; code for determining a direction from the light sources to the point; code for retrieving a function of the normal and the direction wherein the function is configured to provide an approximation of the irradiance; code for combining the function with a function of distance, wherein the distance is from the light sources to the point; and code for determining an approximation for the irradiance at the point from the combined function with the function of distance based on the normal, the direction, and the distance. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 37, 38)
-
-
39. A computer system for running a computer program product for a computerized method for computing an approximation for irradiance at a point in space from a plurality of distant lights sources comprises:
-
a processor for executing computer code; a memory for storing the computer code; a bus system for transferring the computer code from the memory to the processor for processing, wherein the computer code includes; code for determining a normal to a surface at a point on the surface being illuminated by the light sources; code for determining a direction from the light sources to the point; code for retrieving a function of the normal and the direction wherein the function is configured to provide an approximation of the irradiance; code for combining the function with a function of distance, wherein the distance is from the light sources to the point; and code for determining an approximation for the irradiance at the point from the combined function with the function of distance based on the normal, the direction, and the distance. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 56, 57)
-
Specification