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

  1. Path: sparky!uunet!gatech!mailer.cc.fsu.edu!sun13!mwunix.mitre.org
  2. From: twegner@mwunix.mitre.org (Timothy Wegner)
  3. Newsgroups: comp.graphics.research
  4. Subject: Re: Multiplication of quaternion numbers
  5. Message-ID: <11559@sun13.scri.fsu.edu>
  6. Date: 16 Dec 92 19:49:05 GMT
  7. References: <11533@sun13.scri.fsu.edu>
  8. Sender: news@sun13.scri.fsu.edu
  9. Organization: The MITRE Corporation
  10. Lines: 26
  11. Approved: murray@vs6.scri.fsu.edu
  12. Nntp-Posting-Host: mwunix.mitre.org
  13. X-Submissions-To: graphics@scri1.scri.fsu.edu
  14. X-Administrivia-To: graphics-request@scri1.scri.fsu.edu
  15.  
  16. David.Beasley@cm.cf.ac.uk (David Beasley) writes:
  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 was sent a similar "optimization" by a Fractint user for complex 
  24. multiplication, and easily generalized it to quaternions. However much to my 
  25. surprise the resulting code ran *slower* on my 66 Mhz 486 machine! (My
  26. code also reduced 16 multipies to 10 at the expense of more assignment 
  27. statements and temporary variables.
  28.  
  29. Needless to say I returned the quaternion fractal type in Fractint back to
  30. Ken Shirriff's original code. I expect however that on a 386/387 combination
  31. the result might have been different.
  32.  
  33. As far as this idea being new, I think not. 
  34.  
  35. --
  36. Tim Wegner     Fractint co-author
  37. Internet: twegner@mwunix.mitre.org  Compuserve: 71320.675@compuserve.com
  38.  
  39. --
  40. Moderated by SCRI Vis <>           Submissions to: graphics@scri1.scri.fsu.edu
  41. Guy, John R. Murray   <> Administrivia to: graphics-request@scri1.scri.fsu.edu
  42.