home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / graphics / research / 389 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  1.5 KB

  1. Path: sparky!uunet!gatech!mailer.cc.fsu.edu!sun13!cm.cf.ac.uk
  2. From: David.Beasley@cm.cf.ac.uk (David Beasley)
  3. Newsgroups: comp.graphics.research
  4. Subject: Multiplication of quaternion numbers
  5. Message-ID: <11533@sun13.scri.fsu.edu>
  6. Date: 14 Dec 92 22:17:08 GMT
  7. Sender: news@sun13.scri.fsu.edu
  8. Lines: 23
  9. Approved: murray@vs6.scri.fsu.edu
  10. X-Submissions-To: graphics@scri1.scri.fsu.edu
  11. X-Administrivia-To: graphics-request@scri1.scri.fsu.edu
  12.  
  13. Quaternion numbers can be quite handy for representing points in 3-D
  14. space. The multiplication of one quaternion by another performs the 
  15. job of 3-D rotation. But since quaternions are 4-component numbers,
  16. a trivial algorithm requires 16 real-number multiplications to be done.
  17.  
  18. However, I have devised an algorithm which achieves quaternion
  19. multiplication with only 10 real-number multiplications. Does anyone
  20. know if an algorithm such as this has been published before, or have
  21. I discovered something new here?
  22.  
  23. I'd be interested to hear from anyone using quaternions for 3-D
  24. manipulations.
  25.  
  26.  
  27. David Beasley                          (David.Beasley@cm.cf.ac.uk)    
  28. Department of Computing Mathematics 
  29. University of Wales College of Cardiff                          __o
  30. PO Box 916                                                      \<,   
  31. CARDIFF    CF2 4YN                         ___________________()/ ()___  
  32.  
  33. --
  34. Moderated by SCRI Vis <>           Submissions to: graphics@scri1.scri.fsu.edu
  35. Guy, John R. Murray   <> Administrivia to: graphics-request@scri1.scri.fsu.edu
  36.