Implements the plane optimal shadow camera algorithm.
- Note
- Important: this routine requires double-precision calculations. When you are running under Direct3D, you must ensure that you set the floating point mode to 'Consistent' rather than 'Fastest' to ensure this precision. This does allegedly come with some performance cost but when measuring it appears to be negligible in modern systems for normal usage.
-
Second important note: this projection also only works for lights with a finite position. Therefore you cannot use it for directional lights at this time.