28 #ifndef __Distance_Lod_Strategy_H__ 29 #define __Distance_Lod_Strategy_H__ 66 virtual Real getBaseValue()
const;
69 virtual Real transformBias(
Real factor)
const;
72 virtual Real transformUserValue(
Real userValue)
const;
96 void setReferenceView(
Real viewportWidth,
Real viewportHeight,
Radian fovY);
101 void setReferenceViewEnabled(
bool value);
104 bool isReferenceViewEnabled()
const;
Abstract class defining a movable object in a scene.
Strategy for determining level of detail.
vector< Real >::type LodValueList
distance list used to specify LOD
Level of detail strategy based on distance from camera to an object's bounding sphere.
bool mReferenceViewEnabled
float Real
Software floating point type.
Level of detail strategy based on distance from camera.
vector< MeshLodUsage >::type MeshLodUsageList
vector< Real >::type LodValueList
Level of detail strategy based on distance from camera to an object's bounding box.
A viewpoint from which the scene will be rendered.
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info...
Template class for creating single-instance global classes.
Wrapper class which indicates a given angle value is in Radians.