home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / sgi / graphics / 205 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  1.6 KB

  1. Path: sparky!uunet!olivea!sgigate!sgi!fido!shogun.asd.sgi.com!erikl
  2. From: erikl@shogun.asd.sgi.com (Erik Lindholm)
  3. Newsgroups: comp.sys.sgi.graphics
  4. Subject: Re: RE concave polys
  5. Keywords: RE concave polys
  6. Message-ID: <1k2cs4INNg8u@fido.asd.sgi.com>
  7. Date: 26 Jan 93 03:57:56 GMT
  8. References: <alan.728007287@godzilla.cgl.citri.edu.au>
  9. Organization: Silicon Graphics, Inc., Mountain View, CA
  10. Lines: 33
  11. NNTP-Posting-Host: shogun.asd.sgi.com
  12.  
  13. In article <alan.728007287@godzilla.cgl.citri.edu.au> alan@cgl.citri.edu.au (Alan Dorin) writes:
  14. >When drawing polys on the Reality Engine using concave(TRUE)
  15. >I get a few polys that appear to be missed out. (Ie. some
  16. >convex polys become invisible) The polys _are_ visible on
  17. >PI's and Indigo's though so the problem appears to be with
  18. >the RE.
  19. >
  20. >If I turn concave polys off, obviously the RE (and other machines)
  21. >screws up the truly concave polys. Anyone know of a bug that
  22. >would cause this and how to overcome it? (apart from removing the
  23. >concave polys)
  24. >
  25. >
  26. >                    Thanks,
  27. >                    Alan Dorin
  28. >                    (alan@godzilla.cgl.citri.edu.au)
  29.  
  30. Does your concave polygons have any shared vertices? The concave decomposition
  31. code is very sensitive about illegal polygons and will abort early if any are 
  32. detected. From the man page:
  33.  
  34.       Polygons whose edges intersect each other are never guaranteed to be
  35.      drawn correctly.
  36.  
  37. this includes repeating vertices. Each architecture tends to implement slightly
  38. different algorithms for concave polygons, and illegal polygons are good for
  39. detecting these differences.
  40.  
  41. Erik
  42. -- 
  43. Of course I'm lying,  .....but I think I love you.       (Yello)
  44.  
  45.                       .|\!/|.  erikl@shogun.asd.sgi.com  .|\!/|.
  46.