home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d596 / rayshade.lha / Rayshade / RayShadeA.zoo / POSTER < prev    next >
Text File  |  1991-02-20  |  2KB  |  48 lines

  1. Subject:  v21i008:  A ray tracing program, Part01/08
  2. Newsgroups: comp.sources.unix
  3. Sender: sources
  4. Approved: rsalz@uunet.UU.NET
  5.  
  6. Submitted-by: Craig Kolb <craig@weedeater.math.yale.edu>
  7. Posting-number: Volume 21, Issue 8
  8. Archive-name: rayshade/part01
  9.  
  10. This is version 3.0 of rayshade, a raytracing program.  Rayshade reads
  11. a multi-line ASCII file describing a scene to be rendered and produces
  12. a Utah Raster RLE format file of the raytraced image.
  13.  
  14. Rayshade features:
  15.  
  16.     Eight types of primitives (box, cone, cylinder, height field,
  17.     polygon, sphere, superquadric, flat- and Phong-shaded triangle)
  18.  
  19.     Composite objects
  20.  
  21.     Point, directional, and extended (area) light sources
  22.  
  23.     Solid procedural texturing and bump mapping of primitives, objects,
  24.         and individual instances of objects
  25.  
  26.     Antialiasing through adaptive supersampling or "jittered" sampling
  27.  
  28.     Arbitrary linear transformations on primitives,
  29.         instances of objects, and texture/bump maps
  30.  
  31.     Use of uniform spatial subdivision or hierarchy of bounding
  32.         volumes to speed rendering
  33.  
  34.     Options to facilitate rendering of stereo pairs
  35.  
  36.     Support for the C-Linda parallel programming language
  37.  
  38. Rayshade has been tested on many different UNIX-based computers.  If your
  39. machine has a C compiler and enough memory (at least 2Mb), rayshade should
  40. be fairly easy to port.  Be warned that rayshade uses yacc and lex to
  41. process input files.  If you do not have lex and yacc, try to get flex and
  42. bison from the Free Software Foundation folks (ftp to prep.ai.mit.edu).
  43.  
  44.  
  45. Thanks,
  46. Craig
  47. kolb@yale.edu
  48.