NL3D::CMeshMRMSkinnedGeom::CMeshBuildMRM Struct Reference

A mesh information. More...

List of all members.

Public Attributes

bool Skinned
std::vector< CMesh::CSkinWeightSkinWeights
CVertexBuffer VBuffer
std::vector< CLodLods
std::vector< CBlendShapeBlendShapes



float DistanceFinest
 control.
float DistanceMiddle
 The MRM has 50% of its faces at dist==DistanceMiddle.
float DistanceCoarsest
 The MRM has faces/Divisor when dist>=DistanceCoarsest.

Detailed Description

A mesh information.

NB: private. unlike CMesh::CMeshBuild, do not herit from CMeshBase::CMeshBuild, because computed internally with CMRMBuilder, and only geometry is of interest.

Definition at line 369 of file mesh_mrm_skinned.h.


Member Data Documentation

The MRM has faces/Divisor when dist>=DistanceCoarsest.

Definition at line 393 of file mesh_mrm_skinned.h.

Referenced by NL3D::CMeshMRMSkinnedGeom::build(), and NL3D::CMRMBuilder::compileMRM().

control.

The MRM has its max faces when dist<=DistanceFinest.

Definition at line 389 of file mesh_mrm_skinned.h.

Referenced by NL3D::CMeshMRMSkinnedGeom::build(), and NL3D::CMRMBuilder::compileMRM().

The MRM has 50% of its faces at dist==DistanceMiddle.

Definition at line 391 of file mesh_mrm_skinned.h.

Referenced by NL3D::CMeshMRMSkinnedGeom::build(), and NL3D::CMRMBuilder::compileMRM().


The documentation for this struct was generated from the following file:

Generated on Thu Jan 7 08:30:06 2010 for NeL by  doxygen 1.6.1