NL3D::CMeshMRMGeom::CMeshBuildMRM Struct Reference


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 421 of file mesh_mrm.h.

Data Fields

std::vector< CBlendShapeBlendShapes
std::vector< CLodLods
bool Skinned
std::vector< CMesh::CSkinWeightSkinWeights
CVertexBuffer VBuffer
float DistanceCoarsest
 The MRM has faces/Divisor when dist>=DistanceCoarsest.

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

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


Field Documentation

std::vector<CBlendShape> NL3D::CMeshMRMGeom::CMeshBuildMRM::BlendShapes
 

Definition at line 436 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), and NL3D::CMRMBuilder::buildMeshBuildMrm().

float NL3D::CMeshMRMGeom::CMeshBuildMRM::DistanceCoarsest
 

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

Definition at line 445 of file mesh_mrm.h.

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

float NL3D::CMeshMRMGeom::CMeshBuildMRM::DistanceFinest
 

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

Definition at line 441 of file mesh_mrm.h.

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

float NL3D::CMeshMRMGeom::CMeshBuildMRM::DistanceMiddle
 

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

Definition at line 443 of file mesh_mrm.h.

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

std::vector<CLod> NL3D::CMeshMRMGeom::CMeshBuildMRM::Lods
 

Definition at line 433 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), and NL3D::CMRMBuilder::buildMeshBuildMrm().

bool NL3D::CMeshMRMGeom::CMeshBuildMRM::Skinned
 

Definition at line 424 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), and NL3D::CMRMBuilder::buildMeshBuildMrm().

std::vector<CMesh::CSkinWeight> NL3D::CMeshMRMGeom::CMeshBuildMRM::SkinWeights
 

Definition at line 427 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), and NL3D::CMRMBuilder::buildMeshBuildMrm().

CVertexBuffer NL3D::CMeshMRMGeom::CMeshBuildMRM::VBuffer
 

Definition at line 430 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), and NL3D::CMRMBuilder::buildMeshBuildMrm().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 06:53:19 2004 for NeL by doxygen 1.3.6