Geometry settings.
More...
#include <VClouds.h>
|
| GeometrySettings () |
| Default constructor. More...
|
|
| GeometrySettings (const Ogre::Vector2 &_Height, const float &_Radius, const Ogre::Radian &_Alpha=Ogre::Degree(12), const Ogre::Radian &_Beta=Ogre::Degree(40), const int &_NumberOfBlocks=12, const int &_Na=10, const int &_Nb=8, const int &_Nc=6) |
| Constructor. More...
|
|
SkyX::VClouds::VClouds::GeometrySettings::GeometrySettings |
( |
| ) |
|
|
inline |
SkyX::VClouds::VClouds::GeometrySettings::GeometrySettings |
( |
const Ogre::Vector2 & |
_Height, |
|
|
const float & |
_Radius, |
|
|
const Ogre::Radian & |
_Alpha = Ogre::Degree(12) , |
|
|
const Ogre::Radian & |
_Beta = Ogre::Degree(40) , |
|
|
const int & |
_NumberOfBlocks = 12 , |
|
|
const int & |
_Na = 10 , |
|
|
const int & |
_Nb = 8 , |
|
|
const int & |
_Nc = 6 |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
_Height | x = Cloud field y-coord start, y: Field height (both in world coordinates) |
_Radius | Radius |
_Alpha | Alpha angle |
_Beta | Beta angle |
_NumberOfBlocks | Number of geometry blocks |
_Na | Number of slices in A zone |
_Nb | Number of slices in B zone |
_Nc | Number of slices in C zone |
Ogre::Radian SkyX::VClouds::VClouds::GeometrySettings::Alpha |
Ogre::Radian SkyX::VClouds::VClouds::GeometrySettings::Beta |
Ogre::Vector2 SkyX::VClouds::VClouds::GeometrySettings::Height |
Height: x = Altitude over the camera, y: Field height (both in world coordinates)
int SkyX::VClouds::VClouds::GeometrySettings::Na |
Number of slices per geometry zone.
int SkyX::VClouds::VClouds::GeometrySettings::Nb |
int SkyX::VClouds::VClouds::GeometrySettings::Nc |
int SkyX::VClouds::VClouds::GeometrySettings::NumberOfBlocks |
float SkyX::VClouds::VClouds::GeometrySettings::Radius |
The documentation for this struct was generated from the following file: