Classes | Enumerations
LOD
Collaboration diagram for LOD:

Classes

class  Ogre::DistanceLodBoxStrategy
 Level of detail strategy based on distance from camera to an object's bounding box. More...
 
class  Ogre::DistanceLodSphereStrategy
 Level of detail strategy based on distance from camera to an object's bounding sphere. More...
 
class  Ogre::DistanceLodStrategy
 Level of detail strategy based on distance from camera. More...
 
struct  Ogre::EntityMaterialLodChangedEvent
 Struct containing information about a material LOD change event for entities. More...
 
struct  Ogre::EntityMeshLodChangedEvent
 Struct containing information about a mesh LOD change event for entities. More...
 
class  Ogre::LodListener
 A interface class defining a listener which can be used to receive notifications of LOD events. More...
 
class  Ogre::LodStrategy
 Strategy for determining level of detail. More...
 
class  Ogre::LodStrategyManager
 Manager for LOD strategies. More...
 
struct  Ogre::MovableObjectLodChangedEvent
 Struct containing information about a LOD change event for movable objects. More...
 
class  Ogre::PatchMesh
 Patch specialisation of Mesh. More...
 
class  Ogre::PatchSurface
 A surface which is defined by curves of some kind to form a patch, e.g. More...
 
class  Ogre::PixelCountLodStrategy
 Abstract base class for level of detail strategy based on pixel count approximations from bounding sphere projection. More...
 

Enumerations

enum  { Ogre::PatchSurface::AUTO_LEVEL = -1 }
 Constant for indicating automatic determination of subdivision level for patches. More...
 
enum  Ogre::PatchSurface::PatchSurfaceType { Ogre::PatchSurface::PST_BEZIER }
 
enum  Ogre::PatchSurface::VisibleSide { Ogre::PatchSurface::VS_FRONT, Ogre::PatchSurface::VS_BACK, Ogre::PatchSurface::VS_BOTH }
 

Detailed Description

Enumeration Type Documentation

anonymous enum

Constant for indicating automatic determination of subdivision level for patches.

Enumerator
AUTO_LEVEL 

Definition at line 66 of file OgrePatchSurface.h.

Enumerator
PST_BEZIER 

A patch defined by a set of bezier curves.

Definition at line 59 of file OgrePatchSurface.h.

Enumerator
VS_FRONT 

The side from which u goes right and v goes up (as in texture coords)

VS_BACK 

The side from which u goes right and v goes down (reverse of texture coords)

VS_BOTH 

Both sides are visible - warning this creates 2x the number of triangles and adds extra overhead for calculating normals.

Definition at line 71 of file OgrePatchSurface.h.


Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.