Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!pasteur!miro.Berkeley.EDU!ph From: ph@miro.Berkeley.EDU (Paul Heckbert) Newsgroups: comp.graphics Subject: Re: Rotation Matries Message-ID: <26395@pasteur.Berkeley.EDU> Date: 21 Jul 90 04:27:34 GMT References: <40050@mips.mips.COM> <1172@idunno.Princeton.EDU> Sender: news@pasteur.Berkeley.EDU Reply-To: ph@miro.Berkeley.EDU (Paul Heckbert) Organization: University of California at Berkeley Lines: 23 David Koblas (koblas@mips.COM) > Given an arbitrary rotation matrix M, what combonation of three > rotation matries can generate M. i.e > Ry Rx Rz = M If you want code, check out Ned Greene's contribution to the book "Graphics Gems", that is coming out in August. Ned has an article in the book on extraction of rotation, translation, and scaling parameters from arbitrary 4x4 matrices. You can see the book at the Academic Press booth at SIGGRAPH. This book is a collection of about 100 "gems" (short articles) of computer graphics lore contributed by about 50 authors from around the country and around the world. It was edited by Andrew Glassner. It looks like the book will contain some very useful information for graphics programmers, including a large appendix of C code. I was one of the contributors to the book, however, so my opinions are somewhat biassed. Paul Heckbert, Computer Science Dept. Evans Hall, UC Berkeley INTERNET: ph@miro.berkeley.edu Berkeley, CA 94720 UUCP: ucbvax!miro.berkeley.edu!ph