Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!samsung!uunet!dg!vis01!mpogue From: mpogue@vis01.dg.com (Mike Pogue) Newsgroups: comp.graphics Subject: Re: Euler's rotation Keywords: rotation, quaternion, Euler Message-ID: <762@dg.dg.com> Date: 13 Aug 90 17:24:58 GMT References: <580@dg.dg.com> <9715@goofy.Apple.COM> Sender: root@dg.dg.com Reply-To: mpogue%dg.dg.com@vis01.dg.com Organization: Data General, Westboro, MA. Lines: 22 In article <9715@goofy.Apple.COM>, turk@Apple.COM (Ken "Turk" Turkowski) writes: |> In article <580@dg.dg.com> mpogue@dg.dg.com writes: |> > |> > Does anybody have this formula handy? |> |> If you really need the axis and angle, you might be able to do this |> by computing the eigenvectors of the matrix. I believe that Ned Thanks....I was actually able to derive the result, as a product of three quaternions. Once I realized that I could use quaternion arithmetic, the three rotations were pretty easy. I'm sure that there is a closed form that would be much simpler, but I haven't had time to teach Mathematica about quaternions, so I could auto-simplify my expressions. I don't have enough time to sit down and do it by hand. Mike Pogue Data General Corp. Speaking for myself alone....