The behaviour required by objects that represent shadows cast by a light. More...
#import <CC3Light.h>
Public Member Functions | |
(void) | - updateShadow |
Properties | |
CC3Light * | light |
The behaviour required by objects that represent shadows cast by a light.
CAUTION: The signature of this protocol may evolve as additional shadowing techniques are introduced.
- (void) updateShadow |
Updates the shape and location of the shadow.
This is invoked automatically by the light during each update frame to udpate the shape and location of the shadow.
- (CC3Light*) light [read, write, assign] |
The light casting this shadow.
Reimplemented in CC3ShadowVolumeMeshNode, and CC3StencilledShadowPainterNode.