23 struct DtPerChannelData;
24 class DtShadowSettingsObject;
25 class DtOsgShadowTechnique;
34 const osg::Vec3d & _lightDirection);
bool nearCascadesActive
Definition: DtCurrentPassData.h:58
Definition: DtShadowSettingsObject.h:24
osg::Vec3d frustumMax
Definition: DtCurrentPassData.h:47
double aspectRatio
Definition: DtCurrentPassData.h:52
double camFarPlane
Definition: DtCurrentPassData.h:54
osg::Matrix cameraInverseViewMatrix
Definition: DtCurrentPassData.h:42
osg::Vec3d lightCamSide
Definition: DtCurrentPassData.h:45
osg::Vec3d lightCamUp
Definition: DtCurrentPassData.h:44
bool skipOtherCasters
Definition: DtCurrentPassData.h:59
int update_visuals
Definition: DtCurrentPassData.h:50
DtCurrentPassData(DtDe &myDe, DtOsgShadowTechnique *technique, DtPerChannelData *_perChannelData, DtShadowSettingsObject *_shadowSettings, osg::Camera *viewCamera, const osg::Vec3d &_lightDirection)
DtPerChannelData * perChannelData
Definition: DtCurrentPassData.h:36
Definition: DtCurrentPassData.h:29
DtShadowSettingsObject * shadowSettings
Definition: DtCurrentPassData.h:37
Definition: DtPerChannelData.h:49
osg::Matrix cameraProjectionClippedMatrix
Definition: DtCurrentPassData.h:41
The DtOsgShadowTechnique class implements a robust shadow mapping system.
Definition: DtOsgShadowTechnique.h:61
osg::Matrix cameraViewMatrix
Definition: DtCurrentPassData.h:39
double frame_dt
Definition: DtCurrentPassData.h:57
osg::Matrix cameraProjectionMatrix
Definition: DtCurrentPassData.h:40
osg::Vec3d lightDirection
Definition: DtCurrentPassData.h:38
double fovY
Definition: DtCurrentPassData.h:51
osg::Vec3d frustumMin
Definition: DtCurrentPassData.h:46
double camInitialFarPlane
Definition: DtCurrentPassData.h:55
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
double camNearPlane
Definition: DtCurrentPassData.h:53
osg::Vec3d cameraPos
Definition: DtCurrentPassData.h:43
double viewDistance
Definition: DtCurrentPassData.h:56
static int s_update_count
Definition: DtCurrentPassData.h:49