|  | OGRE 14.3
    Object-Oriented Graphics Rendering Engine | 
Parameters for loading the volume. More...
#include <OgreVolumeChunk.h>
| Public Member Functions | |
| ChunkParameters (void) | |
| Constructor. | |
| Public Attributes | |
| bool | async | 
| Whether to load the chunks async. if set to false, the call to load waits for the whole chunk. false is the default. | |
| Real | baseError | 
| The smallest allowed geometric error of the highest LOD. | |
| bool | createDualGridVisualization | 
| Whether to create the dualgrid debug visualization entity with false as default. | |
| size_t | createGeometryFromLevel | 
| The first LOD level to create geometry for. For scenarios where the lower levels won't be visible anyway. 0 is the default and switches this off. | |
| bool | createOctreeVisualization | 
| Whether to create the octree debug visualization entity with false as default. | |
| Real | errorMultiplicator | 
| The error multiplicator per LOD level with 1.0 as default. | |
| MeshBuilderCallback * | lodCallback | 
| Callback for a specific LOD level. | |
| Real | maxScreenSpaceError | 
| The maximum accepted screen space error when choosing the LOD levels to render. | |
| Real | scale | 
| The scale of the volume with 1.0 as default. | |
| SceneManager * | sceneManager | 
| The scenemanager to construct the entity with. | |
| Real | skirtFactor | 
| Factor for the skirt length generation. | |
| Source * | src | 
| The volume source. | |
| Vector3 | updateFrom | 
| If an existing chunktree is to be partially updated, set this to the back lower left point of the (sub-)cube to be reloaded. Else, set both update vectors to zero (initial load). 1.5 is the default. | |
| Vector3 | updateTo | 
| If an existing chunktree is to be partially updated, set this to the front upper right point of the (sub-)cube to be reloaded. Else, set both update vectors to zero (initial load). | |
Parameters for loading the volume.
| 
 | inline | 
Constructor.
References async, baseError, createDualGridVisualization, createGeometryFromLevel, createOctreeVisualization, errorMultiplicator, lodCallback, maxScreenSpaceError, scale, sceneManager, skirtFactor, src, updateFrom, and updateTo.
| SceneManager* Ogre::Volume::ChunkParameters::sceneManager | 
The scenemanager to construct the entity with.
Referenced by ChunkParameters().
| Source* Ogre::Volume::ChunkParameters::src | 
The volume source.
Referenced by ChunkParameters().
| Real Ogre::Volume::ChunkParameters::baseError | 
The smallest allowed geometric error of the highest LOD.
Referenced by ChunkParameters().
| Real Ogre::Volume::ChunkParameters::errorMultiplicator | 
The error multiplicator per LOD level with 1.0 as default.
Referenced by ChunkParameters().
| bool Ogre::Volume::ChunkParameters::createOctreeVisualization | 
Whether to create the octree debug visualization entity with false as default.
Referenced by ChunkParameters().
| bool Ogre::Volume::ChunkParameters::createDualGridVisualization | 
Whether to create the dualgrid debug visualization entity with false as default.
Referenced by ChunkParameters().
| Real Ogre::Volume::ChunkParameters::skirtFactor | 
Factor for the skirt length generation.
Referenced by ChunkParameters().
| MeshBuilderCallback* Ogre::Volume::ChunkParameters::lodCallback | 
Callback for a specific LOD level.
Referenced by ChunkParameters().
| Real Ogre::Volume::ChunkParameters::scale | 
The scale of the volume with 1.0 as default.
Referenced by ChunkParameters().
| Real Ogre::Volume::ChunkParameters::maxScreenSpaceError | 
The maximum accepted screen space error when choosing the LOD levels to render.
Referenced by ChunkParameters().
| size_t Ogre::Volume::ChunkParameters::createGeometryFromLevel | 
The first LOD level to create geometry for. For scenarios where the lower levels won't be visible anyway. 0 is the default and switches this off.
Referenced by ChunkParameters().
| Vector3 Ogre::Volume::ChunkParameters::updateFrom | 
If an existing chunktree is to be partially updated, set this to the back lower left point of the (sub-)cube to be reloaded. Else, set both update vectors to zero (initial load). 1.5 is the default.
Referenced by ChunkParameters().
| Vector3 Ogre::Volume::ChunkParameters::updateTo | 
If an existing chunktree is to be partially updated, set this to the front upper right point of the (sub-)cube to be reloaded. Else, set both update vectors to zero (initial load).
Referenced by ChunkParameters().
| bool Ogre::Volume::ChunkParameters::async | 
Whether to load the chunks async. if set to false, the call to load waits for the whole chunk. false is the default.
Referenced by ChunkParameters().