home *** CD-ROM | disk | FTP | other *** search
/ Ray Tracing Box / RAY_CD.mdf / raytrace / _pov_dat / archit / bench.inc < prev    next >
Text File  |  1993-03-03  |  3KB  |  52 lines

  1. #declare Bench=composite {
  2.     object {
  3.    union {
  4.     triangle { <-28.000000 6.000000 16.000000> <28.000000 6.000000 16.000000> <28.000000 6.000000 14.000000> }
  5.     triangle { <-28.000000 6.000000 16.000000> <-28.000000 6.000000 14.000000> <28.000000 6.000000 14.000000> }
  6.     triangle { <-28.000000 -6.000000 16.000000> <28.000000 -6.000000 16.000000> <28.000000 -6.000000 14.000000> }
  7.     triangle { <-28.000000 -6.000000 16.000000> <-28.000000 -6.000000 14.000000> <28.000000 -6.000000 14.000000> }
  8.     triangle { <28.000000 6.000000 16.000000> <28.000000 -6.000000 16.000000> <28.000000 -6.000000 0.000000> }
  9.     triangle { <28.000000 6.000000 16.000000> <28.000000 6.000000 0.000000> <28.000000 -6.000000 0.000000> }
  10.     triangle { <30.000000 6.000000 16.000000> <30.000000 -6.000000 16.000000> <30.000000 -6.000000 0.000000> }
  11.     triangle { <30.000000 6.000000 16.000000> <30.000000 6.000000 0.000000> <30.000000 -6.000000 0.000000> }
  12.     triangle { <28.000000 -6.000000 16.000000> <30.000000 -6.000000 16.000000> <30.000000 -6.000000 0.000000> }
  13.     triangle { <28.000000 -6.000000 16.000000> <28.000000 -6.000000 0.000000> <30.000000 -6.000000 0.000000> }
  14.     triangle { <-30.000000 -6.000000 16.000000> <-28.000000 -6.000000 16.000000> <-28.000000 -6.000000 0.000000> }
  15.     triangle { <-30.000000 -6.000000 16.000000> <-30.000000 -6.000000 0.000000> <-28.000000 -6.000000 0.000000> }
  16.     triangle { <-28.000000 6.000000 16.000000> <-28.000000 -6.000000 16.000000> <-28.000000 -6.000000 0.000000> }
  17.     triangle { <-28.000000 6.000000 16.000000> <-28.000000 6.000000 0.000000> <-28.000000 -6.000000 0.000000> }
  18.     triangle { <-30.000000 6.000000 16.000000> <-30.000000 -6.000000 16.000000> <-30.000000 -6.000000 0.000000> }
  19.     triangle { <-30.000000 6.000000 16.000000> <-30.000000 6.000000 0.000000> <-30.000000 -6.000000 0.000000> }
  20.     triangle { <-30.000000 -6.000000 16.000000> <30.000000 -6.000000 16.000000> <30.000000 6.000000 16.000000> }
  21.     triangle { <-30.000000 -6.000000 16.000000> <-30.000000 6.000000 16.000000> <30.000000 6.000000 16.000000> }
  22.    }
  23.     texture {
  24.     ambient 0.5
  25.      color Cedar    }
  26.   }
  27.  
  28.   bounded_by {
  29.     intersection {
  30.       plane { <1.0  0.0  0.0> 30.3000 }
  31.       plane { <-1.0 0.0  0.0> 30.3000 }
  32.       plane { <0.0  1.0  0.0> 6.0600 }
  33.       plane { <0.0 -1.0  0.0> 6.0600 }
  34.       plane { <0.0  0.0  1.0> 16.1600 }
  35.       plane { <0.0  0.0 -1.0> 0.0000 }
  36.     }
  37.   }
  38.  
  39. }
  40.  
  41. composite {
  42.         Bench
  43.         rotate <0 0 45>
  44.         translate <535 -166 0>
  45.         }
  46.  
  47. composite {
  48.         Bench
  49.         rotate <0 0 45>
  50.         translate <775 68 0>
  51.         }
  52.