home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 209 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: hydra.zrz.TU-Berlin.DE!rawneiha
  2. From: rawneiha@hydra.zrz.TU-Berlin.DE (Philipp Boerker)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Texturemapping speedup
  5. Date: 4 Jan 1996 16:33:49 GMT
  6. Organization: Technical University Berlin, Germany
  7. Message-ID: <4cgvhd$cdf@brachio.zrz.TU-Berlin.DE>
  8. References: <john.hendrikx.40k4@grafix.xs4all.nl> <Rr3Px*AKe@yaps.rhein.de> <4bc7i9$5r7@maureen.teleport.com> <4be5k3$cli@brachio.zrz.TU-Berlin.DE> <38231781@kone.fipnet.fi>
  9. NNTP-Posting-Host: hydra.zrz.tu-berlin.de
  10.  
  11. "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
  12.  
  13.  
  14. >> And: talking about optimizations I might add that my polygon mapping
  15. >> loop fits into the 256 bytes !
  16.  
  17. >A whole triangle routine? Inner loop? Outer loop?
  18. >Does the 256b include fethcing screen coordinates and 
  19. >texure coordinates, clipping etc.?
  20.  
  21. Clipping? All triangles can't grow above a certain size. That means that you
  22. don't have to do any clipping; just add some extra space around your visable
  23. area and there is your clipping...
  24.  
  25. Our routine (we, the three coders of matrix, mixed our routines in the meantime)
  26. looks like this:
  27. Input: pointer to chunky buffer, pointer to list of objects; output: mapped polygons.
  28. You can guess, that we did some heavy register optimization...
  29.  
  30. And note: it already works fine!
  31.  
  32. Greets,
  33. Phil.
  34. ----------------------------
  35. grond/matrix
  36. rawneiha@sp.zrz.tu-berlin.de
  37. ----------------------------
  38.