Sign in to follow this  
AquaMacker

How to get localTM ? 1 mesh object...

Recommended Posts

In 3dMax...

I make a simple SSooooo simple 1 Bone.

No child.
No parent.

Just 1 mesh...

I will get LocalTM..

I use MaxSDK...

I set CoordSystem::D3d ( SetCoordSystem( IGameConversionManager::IGAME_D3D );

and get with IGameNode::GetLocalTM();

and then...

Result is Not correct...
TM value is not correct.

Need to add more ?
Y, Z inverse ? ( Y, Z > -Y, -Z ?)
Y, Z change positin ? ( Y, Z > Z, Y ?)

How to get Bone LocalTM ? Please...................................

Edited by AquaMacker

Share this post


Link to post
Share on other sites

Re HI~

It's same type question...

I try to get biped localTM...

I need to PivotTM...
I guess PivotTM is "bip001 FOOTSTEPS"... 
Is Right ?

[attachment=14774:?? ??.jpg]

How to get "bip001 FOOTSTEPS" Node pointer ? 

I guess "bip001 FOOTSTEPS" node is missing node list...

I can't find "bip001 FOOTSTEPS" Node...

How to get Node pointer ?

Loop ? like this ?

 

int nCount = pScene->GetTopLevelNodeCount();
for ( int i = 0; i < nCount; i++ )
{
     IGameNode* pNode = pScene->GetTopLevelNode(i);
 
     selfFunctionCall( pNode )l
}

This method can't find "FootSteps" Node...

Please help...
Edited by AquaMacker

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this