home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / mac / programm / 19797 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  1.2 KB

  1. Path: sparky!uunet!enterpoop.mit.edu!eru.mt.luth.se!kth.se!hemul.nada.kth.se!d88-jwa
  2. From: d88-jwa@hemul.nada.kth.se (Jon Wtte)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: Re: 3D Graphics
  5. Message-ID: <1992Dec14.160648.6266@kth.se>
  6. Date: 14 Dec 92 16:06:48 GMT
  7. References: <723298789.AA00239@insane.apana.org.au> <830021@hplvec.LVLD.HP.COM>
  8. Sender: usenet@kth.se (Usenet)
  9. Organization: Royal Institute of Technology, Stockholm, Sweden
  10. Lines: 23
  11. Nntp-Posting-Host: hemul.nada.kth.se
  12.  
  13. In <830021@hplvec.LVLD.HP.COM> bayes@hplvec.LVLD.HP.COM (Scott Bayes) writes:
  14.  
  15. >This has always annoyed me.  Bresenham's algorithm, which handles this
  16. >very well--optimally, one might say--has been around _forever_.  Why
  17. >does Apple choose to draw lines with "hooks" on the ends?
  18.  
  19. Because:
  20.  
  21. 1) The thing QuickDraw does is actually FASTER for certain
  22. special cases (including horizontal lines) while retaining
  23. speed for the average case
  24.  
  25. 2) Bresenham's is PATENTED. (Please, no more "You can't patent
  26. an algorithm" flames; send them to your congressperson instead)
  27.  
  28. Cheers,
  29.  
  30.                         / h+
  31.  
  32. -- 
  33.  -- Jon W{tte, h+@nada.kth.se, Mac Hacker Deluxe --
  34.  
  35.    This article printed on 100% recycled electrons.
  36.