virtual void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::aimShadowCastingCamera | ( | const osg::Light * | light, | |
const osg::Vec4 & | worldLightPos, | |||
const osg::Vec3 & | worldLightDir, | |||
const osg::Vec3 & | worldLightUp = osg::Vec3(0, 1, 0) | |||
) | [virtual] |
Reimplemented from osgShadow::StandardShadowMap::StandardShadowMap::ViewData.
Reimplemented in osgShadow::MinimalCullBoundsShadowMap::MinimalCullBoundsShadowMap::ViewData.
static void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::clampProjection | ( | osg::Matrixd & | projection, | |
float | n = 0 , |
|||
float | f = FLT_MAX | |||
) | [static] |
osg::BoundingBox osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::computeScenePolytopeBounds | ( | const osg::Matrix & | m = *(osg::Matrix *)(NULL) |
) |
virtual osg::BoundingBox osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::computeShadowReceivingCoarseBounds | ( | ) | [virtual] |
virtual void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::cullShadowReceivingScene | ( | ) | [virtual] |
void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::cutScenePolytope | ( | const osg::Matrix & | matrix, | |
const osg::Matrix & | inverse, | |||
const osg::BoundingBox & | bb = osg::BoundingBox(-1,-1,-1, 1, 1, 1) | |||
) |
static void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::extendProjection | ( | osg::Matrixd & | projection, | |
osg::Viewport * | viewport, | |||
const osg::Vec2 & | margin | |||
) | [static] |
virtual void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::frameShadowCastingCamera | ( | const osg::Camera * | cameraMain, | |
osg::Camera * | cameraShadow, | |||
int | pass = 1 | |||
) | [virtual] |
virtual void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::init | ( | ThisClass * | st, | |
osgUtil::CullVisitor * | cv | |||
) | [virtual] |
static void osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::trimProjection | ( | osg::Matrixd & | projection, | |
osg::BoundingBox | subrange, | |||
unsigned int | trimMask = (1|2|4|8|16|32) | |||
) | [static] |
osg::Matrixd osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_clampedProjection |
float* osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_maxFarPlanePtr |
float* osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_minLightMarginPtr |
osg::Matrix* osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_modellingSpaceToWorldPtr |
ConvexPolyhedron osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_sceneReceivingShadowPolytope |
std::vector< osg::Vec3d > osgShadow::MinimalShadowMap::MinimalShadowMap::ViewData::_sceneReceivingShadowPolytopePoints |
![]() | Generated at Mon Feb 23 19:51:37 2009 for the OpenSceneGraph by doxygen 1.5.8. |