home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / mac / programm / 18795 < prev    next >
Encoding:
Text File  |  1992-11-22  |  1.8 KB  |  46 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!mcsun!news.funet.fi!funic!nntp.hut.fi!vipunen.hut.fi!jmunkki
  3. From: jmunkki@vipunen.hut.fi (Juri Munkki)
  4. Subject: Superfast Polyfill Animator!
  5. Message-ID: <1992Nov23.011646.15665@nntp.hut.fi>
  6. Sender: usenet@nntp.hut.fi (Usenet pseudouser id)
  7. Nntp-Posting-Host: vipunen.hut.fi
  8. Reply-To: jmunkki@vipunen.hut.fi (Juri Munkki)
  9. Organization: Helsinki University of Technology
  10. Date: Mon, 23 Nov 1992 01:16:46 GMT
  11. Lines: 33
  12.  
  13. Something clicked in my mind today when I was riding the subway. All
  14. the parts of a superfast polygon animator routine that I've been thinking
  15. of for years fell into place...
  16.  
  17. I just finished writing all the tough parts of the routine, so I know it
  18. works. I'm not quite sure how fast it will be, but I would bet that it
  19. will compete very well with programs like Spectre and Hellcats.
  20.  
  21. I'm not going to tell you how I'm doing it (at least not yet), but I'm
  22. going to tell you what the routine can do:
  23.  
  24.     - Up to 32767 polygons, priority sorted.
  25.     - Any screen resolution.
  26.     - Any screen bit depth (1, 2, 4, 8, 16, 24).
  27.     - Runs on 68000 (only B&W, of course).
  28.     - Totally smooth screen update without double buffering.
  29.     - Video card access to only those parts that need to be changed.
  30.     - Easily supports region clipping, if you need it.
  31.     - Can support stereo 3D, if your hardware has 2 video buffers.
  32.  
  33. It doesn't do 3D polygons, so you need to sort the polygons before you
  34. give them to this routine. It probably could do 3D visibility stuff with
  35. some overhead, but I think this will in most cases be faster to implement
  36. outside the rendering routine.
  37.  
  38. I'm not sure what I'm going to do with this thing... I shouldn't have
  39. been playing with graphics anyway, especially not this week.
  40.  
  41. I need some sleep...
  42.  
  43. -- 
  44.   Juri Munkki                           Windsurf: fast sailing
  45.  jmunkki@hut.fi                          Macintosh: fast software
  46.