home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / graphics / 9038 < prev    next >
Encoding:
Internet Message Format  |  1992-08-20  |  1.3 KB

  1. Xref: sparky comp.graphics:9038 alt.3d:895
  2. Newsgroups: comp.graphics,alt.3d
  3. Path: sparky!uunet!elroy.jpl.nasa.gov!nntp-server.caltech.edu!harry!andrey
  4. From: andrey@harry.ugcs.caltech.edu (Andre Yew)
  5. Subject: Re: Why 3D clipping?
  6. Message-ID: <andrey.714366045@harry>
  7. Sender: news@cco.caltech.edu
  8. Nntp-Posting-Host: harry.ugcs.caltech.edu
  9. Organization: California Institute of Technology, Pasadena
  10. References: <6w#nlg+.thinman@netcom.com>
  11. Distribution: na
  12. Date: Fri, 21 Aug 1992 03:00:45 GMT
  13. Lines: 25
  14.  
  15. thinman@netcom.com (Technically Sweet) writes:
  16.  
  17. >Why does a 3D object painter need to do 3D clipping?
  18. >Is it necessary, or just a faster way of rejecting
  19. >off-screen objects & polygons?
  20.  
  21.     It's faster for rendering, and you can also
  22. clip to the space you need so you can increase the 
  23. precision of your Z-buffer.
  24.  
  25. >Is it good enough if I transform all my 3D polygons to screen+Z 
  26. >and then don't draw polys that are off the screen, or have
  27. >a Z value that's greater than the viewpoint?  I.e. are behind
  28. >the viewpoint?
  29.  
  30. >Will this work for both orthographic and perspective projections?
  31.  
  32.     For perspective projections, you need to clip Z,
  33. otherwise objects that go behind the eye will not do the
  34. right thing.
  35.  
  36. --Andre
  37.  
  38. --
  39. Andre Yew                     andrey@through.ugcs.caltech.edu (131.215.131.169)
  40.