| Layouts |
3D perspective and shaded model |
| Ray data from saved trace may be used |
| Data queries on rays in layouts to find paths |
|
Photometric or Radiometric Illumination Units |
Watts, Lumens, or Joules for source output |
| Watts, Lumens or Joules/Area, for irradiance |
| Watts, Lumens or Joules/Steradian for intensity |
| Multipliers include Femto, Pico, Nano, Micro, Milli, Kilo, Mega, Giga, or Tera |
|
| Detectors |
Incoherent or coherent irradiance/illuminance |
| Radiant or luminous intensity in angle space |
| May be placed anywhere |
| Any faceted object may be a detector |
| Detectors may be viewed “in place” |
|
| CAD Import/Export |
IGES, STEP, SAT and STL import and export |
| Objects exported and imported as solids |
|
| Ray Splitting |
Rays striking surfaces may split into multiple rays |
| Split rays may split again and again |
| Controls on ray energy and number of splits |
| Rays split with correct energy |
| Polarization and thin film coatings accounted for |
|
| Ray Scattering |
Specular, Gaussian, Lambertian scattering |
| ABg model scattering for BTDF/BRDF data |
| Multiple rays may be split and scattered off |
| Bulk scattering inside volumes |
| Arbitrary scattering data defined in a catalog |
| Conservation of energy automatically enforced |
|
| Ray Database |
Rays traced may be saved in a file |
| Rays may be filtered using a complex query |
| Only rays which pass the query are displayed |
| Paths for any scattered ray may be recreated |
|
| Gradient Index |
Any solid volume may be GRIN |
| GRIN media completely arbitrary, user definable |
| GRIN's may be nested inside other GRIN's or voids |
|
| Diffractive Optics |
Multiple orders may be traced simultaneously |
| Relative energy in each order user defined |
| Phase profile may be standard or user defined |
| Most objects may have diffractive faces |
|
| Polarization |
Sources may be polarized or unpolarized |
| Coherence may be defined for any source |
| Thin films may be applied to each object face |