A ray tracer is useful for optical analysis of 3D reflection and absorption systems. As we could not identify suitable existing software for this purpose, we programmed a ray tracer for our purposes. This has proved to be useful for evaluation of how interception ratios depend on tracking errors, mirror tile sizes, secondary reflectors, Scheffler reflectors, shading etc.
Screen saving of ray tracer program
The basic functionality is:
See an example of the use of the ray tracer for simulation of a light guide (mp4 movie):