IFXMeshCompiler

The IFXMeshCompiler interface converts IFXAuthorMeshGroup and IFXAuthorUpdateRecords structures to IFXMeshGroup and IFXUpdateRecords structures.


IFXMeshCompiler::ToIFXMeshGroup(IFXAuthorMeshGroup *pAuthorMeshGroup,IFXMeshFactory *pMeshFactory, IFXMeshGroup **ppOutputMeshGroup, U32 numMaterials,IFXVertexAttributes *pVertexAttributes, IFXVertexMapGroup **ppVertexMapGroup)

Parameters:

pAuthorMeshGroup

Pointer to an AuthorMeshGroup

pMeshFactory

Pointer to an IFXMeshFactory

ppOutputMeshGroup

The IFXMeshGroup to be returned

numMaterials

Number of materials

pVertexAttributes

Pointer to IFXVertexAttributes

ppVertexMapGroup

The IFXVertexMapGroup to be returned


IFXMeshCompiler::ToIFXMeshGroupMRM(F32 maxNormalErrorDegrees, U32 numShaders,IFXAuthorMeshGroup *in, IFXAuthorUpdateRecordGroup* mrmUpdates,IFXMeshFactory *pMeshFactory, IFXMeshGroup **ppOutputMeshGroup,IFXUpdatesGroup *outUpdates, IFXVertexMapGroup **ppVertexMapGroup = NULL)

Parameters:

maxNormalErrorDegrees

Number of degree error

numShaders

Number of shaders

in

Pointer to the IFXAuthorMeshGroup to be converted

mrmUpdates

Pointer to the IFXAuthorUpdateRecordGroup to be converted

pMeshFactory

Pointer to an IFXMeshFactory

ppOutputMeshGroup

The IFXMeshGroup to be returned

outUpdates

The IFXUpdatesGroup to be returned

ppVertexMapGroup

The IFXVertexMapGroup to be returned

 

§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.