this is the interface to use illumination by components this may be supported by a light object returned by lightObjDesc::GetInterface( IID_IIlluminationComponents );
#include <object.h>

Public Member Functions |
|
| virtual BOOL | Illuminate (ShadeContext &sc, Point3 &normal, IlluminateComponents &illumComp)=0 |
| virtual BOOL Illuminate | ( | ShadeContext & | sc, |
| Point3 & | normal, | ||
| IlluminateComponents & | illumComp | ||
| ) | [pure virtual] |