home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / graphics / 9004 < prev    next >
Encoding:
Text File  |  1992-08-19  |  1.1 KB  |  29 lines

  1. Newsgroups: comp.graphics
  2. Path: sparky!uunet!decwrl!csus.edu!netcom.com!spworley
  3. From: spworley@netcom.com (Steven)
  4. Subject: Shoemake quaternion typos
  5. Message-ID: <rd#n39#.spworley@netcom.com>
  6. Date: Thu, 20 Aug 92 07:10:03 GMT
  7. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  8. Lines: 19
  9.  
  10. I've been implementing a quaternion camera model, and have been making
  11. some routines for quick conversion of quaternions to matrix to Euler,
  12. etc. Most of this is very nicely done in the '85 SIGGRAPH paper from
  13. Shoemake. One thing I've added was a conversion from a "lookat" and
  14. "up" vector to a quaternion orientation.
  15.  
  16. My big question is more of a doublecheck. Is there an error in the
  17. Shoemake paper???? On page 253 (Of the SIGGRAPH Proceedings, second
  18. to last page of the paper) Shoemakes gives a conversion from 
  19. Euler angles to a matrix: the second column second row entry 
  20. is "sin psi sin theta sin phi + cos psi cos theta"
  21. but when I do the math, I get:
  22.    "sin psi sin theta sin phi + cos psi cos phi"
  23.  
  24. I am almost certain the latter is correct, but I just want some extra
  25. confirmation. Anyone know about any typos in this (key) document?
  26.  
  27. Thanks!
  28. -Steve
  29.