Sign in to follow this  
Tree Penguin

Quick matrix question, M1 = (M1*M2)*Inverse(M1)?

Recommended Posts

Hi, for physics i multiply the matrix of a parent object (lets say M1) with that of a child (lets say M2), the resulting world-space matrix is then modified and i need to get M2 from that matrix (the transformation matrix in the space of M1), is that done by simply multiplying the resulting matrix with the inverse of matrix M1? I guess so but i'm just not sure, asking here might save me a lot of time :). Thanks in advance!

Share this post


Link to post
Share on other sites
You are almost correct. M2 = Inverse(M1)*(M1*M2) or M1 = (M1*M2)*Inverse(M2). Multiplying to the left is not the same as multiplying to the right (A*B != B*A).

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