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] |