In a broad, definitional sense, a “source” is a collection of rays
with specific properties, (i.e., coherence, wavelength, power,
phase, etc) selected by the user to simulate the emission
characteristics of an entity (i.e., star, blackbody or thermal
source) or device (i.e., LED, laser, arc lamp).
FRED
can accurately simulate virtually any light source.

The user can create and trace as many sources as necessary,
each with its own unique set of properties.
Source properties include:
|
• |
Ray position
(specified by rectilinear/hexapolar grids, random
planar/volume, random points on a surface, bitmap,
user-defined) |
|
• |
Ray direction
(specified by single/multiple direction vector(s),
converging/diverging, angular range, 4π
steradians,
astigmatic foci) |
|
• |
Location/orientation |
|
• |
Total power |
|
• |
Position
apodization function (uniform, Gaussian, r ,
user-defined) |
|
• |
Direction
apodization function (Lambertian, inverse Lambertian,
rn, cosn, sinn
sampled in spherical coordinates, user-defined) |
|
• |
Coherence state
(incoherent or coherent) |
|
• |
Polarization
state (unpolarized or polarized with specific
ellipticity, handedness, and orientation) |
|
• |
Wavelengths
(unlimited set of wavelengths, associated weights, and
ray colors. Arbitrary colors may be specified by
chromaticity coordinate, tristimulus value, or RGB
value; these colors may be simulated with a user-defined
basis set of wavelengths.) |
|
• |
Immersion
material |
|
• |
Post-construction
propagation |
|
• |
Post-construction
constant phase shift |
|
• |
Visualization
(prior to raytracing/during raytracing) |
|

FRED model of HP LED

Bitmap source imaged through symmetric lens
|