home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top1164 / bounded.tpl < prev    next >
Text File  |  1994-01-17  |  954b  |  31 lines

  1. //bounded_by.tpl
  2.  
  3. /*
  4. If you use bounding shapes around any complex objects you can speed up the
  5. rendering. Bounding shapes tell the ray tracer that the object is totally
  6. enclosed by a simple shape. When tracing rays, the ray is first tested
  7. against the simple bounding shape. If it strikes the bounding shape, then
  8. the ray is further tested against the more complicated object inside.
  9. Otherwise the entire complex shape is skipped, which greatly speeds
  10. rendering.
  11.  
  12. To use bounding shapes, simply include the following lines in the
  13. declaration of your object:
  14.  
  15.             bounded_by {
  16.                  object { ... }
  17.             }
  18.  
  19.        An example of a Bounding Shape:
  20.  
  21.             intersection {
  22.                 sphere {<0,0,0>, 2}
  23.                 plane  {<0,1,0>, 0}
  24.                 plane  {<1,0,0>, 0}
  25.                 bounded_by {sphere {<0,0,0>, 2}}
  26.             }
  27. */
  28.  
  29.  
  30.                 bounded_by {                   }
  31.