Strategy for determining level of detail.
float Real
Software floating point type.
vector< LodLevel >::type LodLevelList
Structure for automatic LOD configuration.
Real reductionValue
The value, which depends on reductionMethod.
VertexReductionMethod
Type of the reduction.
@ VRM_COLLAPSE_COST
Reduces the vertices, until the cost is bigger then the given value.
@ VRM_CONSTANT
Exact vertex count to be removed from each submesh.
@ VRM_PROPORTIONAL
Percentage of vertexes to be removed from each submesh.
VertexReductionMethod reductionMethod
Reduction method to use.
Real distance
Distance to swap the LOD.
size_t outUniqueVertexCount
This is set by ProgressiveMeshGenerator::build() function.
bool outSkipped
Whether the LOD level generation was skipped, because it has same vertex count as the previous LOD le...