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: