34 virtual osg::Vec3 lightPosition();
37 virtual osg::Vec4 ambientColor();
40 virtual osg::Vec4 diffuseColor();
43 virtual osg::Vec4 fogColor();
46 virtual float fogDensity();
49 virtual bool heightFogEnable();
52 virtual float heightFogAltitude();
55 virtual float heightFogDensity();
58 virtual osg::Vec4 heightFogColor();
62 virtual void setLightPosition(
const osg::Vec3& pos);
66 virtual void setAmbientColor(
const osg::Vec4& color);
70 virtual void setDiffuseColor(
const osg::Vec4& color);
74 virtual void setFogColor(
const osg::Vec4& color);
78 virtual void setFogDensity(
float density);
82 virtual void setHeightFogEnable(
bool enable);
86 virtual void setHeightFogAltitude(
float altitude);
90 virtual void setHeightFogDensity(
float density);
94 virtual void setHeightFogColor(
const osg::Vec4& color);
The DtEnvironmentInfo class is responsible for holding data related to the environment such as sky li...
Definition: DtEnvironmentInfo.h:25
Virtual base class.
Definition: DtVirtualBaseClass.h:22
osg::Vec4 myFogColor
Definition: DtEnvironmentInfo.h:118
float myHeightFogAltitude
Definition: DtEnvironmentInfo.h:121
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
osg::Vec4 myAmbientColor
Definition: DtEnvironmentInfo.h:116
float myHeightFogDensity
Definition: DtEnvironmentInfo.h:122
osg::Vec3 myLightPosition
Definition: DtEnvironmentInfo.h:115
osg::Vec4 myDiffuseColor
Definition: DtEnvironmentInfo.h:117
Contains makVrv::DtVirtualBaseClass class.
bool myHeightFogEnable
Definition: DtEnvironmentInfo.h:120
osg::Vec4 myHeightFogColor
Definition: DtEnvironmentInfo.h:123
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
float myFogDensity
Definition: DtEnvironmentInfo.h:119