Go to the documentation of this file.
28 #ifndef __ShadowCameraSetup_H__
29 #define __ShadowCameraSetup_H__
virtual void getShadowCamera(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const
Default shadow camera setup.
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
virtual ~ShadowCameraSetup()
Need virtual destructor in case subclasses use it.
A viewpoint from which the scene will be rendered.
This class allows you to plug in new ways to define the camera setup when rendering and projecting sh...
Implements default shadow camera setup.
SharedPtr< ShadowCameraSetup > ShadowCameraSetupPtr
Representation of a dynamic light source in the scene.
virtual ~DefaultShadowCameraSetup()
Destructor.
Manages the organisation and rendering of a 'scene' i.e.
An abstraction of a viewport, i.e.
virtual void getShadowCamera(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const =0
Function to implement – must set the shadow camera properties.
DefaultShadowCameraSetup()
Default constructor.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.