home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / sgi / graphics / 44 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.2 KB  |  55 lines

  1. Newsgroups: comp.sys.sgi.graphics
  2. Path: sparky!uunet!cs.utexas.edu!natinst.com!news.dell.com!swrinde!sdd.hp.com!ux1.cso.uiuc.edu!news.iastate.edu!pi.eai.iastate.edu!boylan
  3. From: boylan@pi.eai.iastate.edu (Terran Boylan)
  4. Subject: Esoteric Texture Question(s)
  5. Message-ID: <BzHIAv.I5q@news.iastate.edu>
  6. Sender: news@news.iastate.edu (USENET News System)
  7. Organization: Engineering Animation, Inc.
  8. Date: Sat, 19 Dec 1992 02:16:07 GMT
  9. Lines: 44
  10.  
  11. The following are a couple of irritatingly specific GL questions,
  12. primarily directed towards the GL development engineers at SGI:
  13.  
  14. FIRST QUESTION:
  15.  
  16. I'm guessing it's not possible right now, but it seems to me that it would
  17. be really nice to somehow automatically generate high-frequency noise.
  18.  
  19. This would allow you to get close to textures (even low-resolution ones)
  20. without getting the annoying "out-of-focus" viewer phenomenon.
  21.  
  22. Someone said that there are plans for allowing for combinations of two
  23. textures at the same time.  Is this true?  This would be a nice general
  24. solution for the high-freq noise problem and would also work well for
  25. times when you want to have (for example) a shiny reflection-mapped wooden
  26. sphere.
  27.  
  28. SECOND QUESTION:
  29.  
  30. Is there anyway to do TX_POINT texture interpolation on the alpha channel
  31. (I want 0's and 255's, but nothing in-between) and TX_BILINEAR interpolation
  32. for RGB components of a texture map?  I'm generating a field of trees using
  33. tree textures mapped onto polygons.  I'm using afunction() to disable the
  34. drawing of pixels with alpha of zero.  (Please don't tell me to sort the 
  35. forest in back-to-front-order -- that's cheating!)
  36.  
  37. It would be nice if you could do a afunction(255,AF_EQUAL) or
  38. afunction(0,AF_GREATER), but you can't.  The only real options
  39. are afunction(0,AF_NOTEQUAL) (don't draw 0-alpha pixels) and
  40. afunction(0,ALWAYS) (the default).
  41.  
  42.  
  43. Thanks a million-lighted-z-buffered-textured-polygons-per-second,
  44.  
  45. Narret J. Nalyob
  46.  
  47.  
  48. P.S.  Still waiting for the hardware support for FFD's (Or was it
  49. FFT's?), jpeg_lrectwrite(), and Phong-shaded bump-maps.  ;^)
  50.  
  51. -- 
  52. Terran J. Boylan, Sr. Artist/Programmer | "It's better to have loved
  53. Engineering Animation, Inc.,  Ames, IA  | and lost than just to have
  54. (515) 296-9908 / (515) 296-7934 (> 5PM) | lost." -- Dorky Dog
  55.