Remove rotation from a 4x4 homogeneous transformation matrix
math, matrix
Solution
You need to use an affine matrix decomposition, there are a few methods with different pros and cons. You'll have to look into it. Here are a few links to get you started though:
http://callumhay.blogspot.com/2010/10/decomposing-affine-transforms.html
http://www.itk.org/pipermail/insight-users/2006-August/019025.html
This could be simpler or more complicated depending on the nature of your transformation though, I'm assuming it's affine. But if it's linear / rigid then this is much easier, if it's a perspective transformation then I imagine it will be more complex.
Problem
I am working on a transformation matrix, and what I want done is to remove the rotation transformation and preserve the scaling, translation, etc. How do I do this? I am seeking to create a manually-programmed solution.