This shader library provides a collection of shaders that implement caustics, global illumination and other functions that support physical correctness.
Before any shader in the physics shader library can be used, it must be attached to the mental ray rendering software, for example by using .mi file statements
link "physics.so" $include <physics.mi>
Declarations are given in mi format of mental ray. Here is the summary: