|
|
On 21 Aug 2000 05:28:18 -0400, Warp wrote:
>In povray.general Ron Parker <ron### [at] povrayorg> wrote:
>: You might be surprised. Except for the arbitrary transforms (which make
>: the problem different, but possibly not much more difficult) it's relatively
>: easy to decompose a matrix into rotations, scales, and translates. I wrote
>: the whole mess up for someone in c.g.r.r. a few years ago; I think I might
>: still have it in my outbox.
>
> How do you decompose a matrix transformation which causes shearing to
>rotations, scales and translates?
> For example think about this:
>
>scale <1,.5,.8>
>rotate <30,45,20>
>scale <.8,.25,.5>
>translate <2,3,4>
>rotate <15,20,80>
It's been a while. I think there were additional constraints on the solution.
--
Ron Parker http://www2.fwi.com/~parkerr/traces.html
My opinions. Mine. Not anyone else's.
Post a reply to this message
|
|