Advertisement

How to clear "attribute groups" in max?

Started by March 30, 2013 02:59 AM
-1 comments, last by lucky6969b 11 years, 8 months ago

In my Direct3D applications, I got 2 attribute groups that one of them has a material index of 1 (0 and 1). In my hierarchy loader, it gets 2 attribute groups on that subset and only 1 material on that subset (0). When I was looping it,

for (int i = 0; i < boneMesh->m_NumAttributeGroups; i++)

{

int mtrlIndex = boneMesh->attributeTable.AttribId;
g_pDevice->SetMaterial(&(boneMesh->materials[mtrlIndex]));

////...

}

say i is 2, then mtrlIndex is 1. So a problem arises, as the loader only has index 0 in the buffer, I don't have that material in attribute group 2.

So my problem is how do I clear attribute groups in max? How does it relate to materials?

Thanks

Jack

This topic is closed to new replies.

Advertisement