Sign in to follow this  

Scaling and hierarchy

Recommended Posts

If I have sibling/child hierarchy of meshs where every mesh have translation, rotation and scaling attributes, does scaling transformation must be applied for childrens or not? For now I commbine translation, scaling and rotation to one transform matrix so I do not need to calculate matrix every time. Update() methode is something like this:
// not true code, just simplifed version
void Mesh::Update(D3DXMATRIX *World)
     CombinedMatrix = Transform * *World;
     if (FirstChild != NULL)
     if (FirstSibling != NULL)
Problem is occured when I have scaling in some mesh where that mesh has FirstChild. If scaling applies to childs than it is ok, if not...? If scaling does not apply, how to make Update() ? Thanks, Zaharije Pasalic

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