Matrix "split"


Re: Matrix "split"
#4
It's unequivocally not possible in general. And 3x3 scaling matrix is defined by three values. Any 3x3 rotation matrix is defined by three values. Any 3x3 matrix is defined by nine values. Therefore you do not have enough information in the rotation and scaling to define any matrix.

As an example: consider a skewing matrx S=[1 0 1;0 1 0;1 0 1]. Unless I'm mistaken you absolutely cannot represent that by a rotation and scaling.

But... you can probably represent any matrix by a scaling, a normalised skewing and a rotation matrix. I'm not sure there's a simple rule for it though.

Tim
Reply
« Next Oldest | Next Newest »



Messages In This Thread
Matrix "split" - by Santeri Piippo - 2014-07-13, 12:41
Re: Matrix "split" - by Roland Melkert - 2014-07-13, 17:08
Re: Matrix "split" - by Roland Melkert - 2014-07-13, 18:26
Re: Matrix "split" - by Tim Gould - 2014-07-13, 22:21

Forum Jump:


Users browsing this thread: 1 Guest(s)