home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Raytrace & Morphing / SOS-RAYTRACE.ISO / programm / scripts / pov / bizz02 / steps.inc < prev   
Encoding:
Text File  |  1994-05-28  |  2.0 KB  |  80 lines

  1. //These are the steps and platform for BIZZ02.POV
  2. //This file also includes the water at the base of 
  3. //the "temple". Not all of these steps are visible
  4. //with current camera location.
  5.  
  6. #declare Steps=
  7.    object {
  8.       union {
  9.       object {
  10.          box { <-9, -2, -9>
  11.                < 9, 4, 4>
  12.                }}
  13.       object {
  14.          cylinder { <0, 4, -8> <0, 3.5, -8> 2 //step12
  15.                   }}
  16.       object {
  17.          cylinder { <0, 3.5, -8> <0, 3, -8> 2.5 //step 11
  18.                   }}
  19.       object {
  20.          cylinder { <0, 3, -8> <0, 2.5, -8> 3 //step 10
  21.                   }}
  22.       object {
  23.          cylinder { <0, 2.5, -8> <0, 2, -8> 3.5 //step 9
  24.                   }}
  25.       object {
  26.          cylinder { <0, 2, -8> <0, 1.5, -8> 4 //step 8
  27.                   }}
  28.       object {
  29.          cylinder { <0, 1.5, -8> <0, 1, -8> 4.5 //step 7
  30.                   }}
  31.       object {
  32.          cylinder { <0, 1, -8> <0, 0.5, -8> 5 //step 6
  33.                   }}
  34.       object { 
  35.          cylinder { <0, 0.5, -8> <0, 0, -8> 5.5 //step 5
  36.                   }}
  37.       object {
  38.          cylinder { <0, 0, -8> <0, -0.5, -8> 6 //step 4
  39.                   }}
  40.       object {
  41.          cylinder { <0, -0.5, -8> <0, -1, -8> 6.5 //step 3
  42.                   }}
  43.       object {
  44.          cylinder { <0, -1, -8> <0, -1.5, -8> 7 //step 2
  45.                   }}
  46.       object {
  47.          cylinder { <0, -1.5, -8> <0, -2, -8> 7.5 //step 1
  48.                   }}
  49.             texture { White_Marble }
  50.                finish {
  51.                reflection 0.45
  52.                ambient    0.2
  53.                diffuse    0.6
  54.                phong      1
  55.                phong_size 80
  56.                }}
  57.             }
  58. //Watery surface
  59. plane { y, -2
  60.    texture {
  61.       pigment {
  62.          rgb <0.25, 0.5, 1>
  63.          }
  64.          finish {
  65.          reflection 0.6
  66.          ambient    0.4
  67.          diffuse    0.3
  68.          phong      0.2
  69.          phong_size 5
  70.          }
  71.          normal {
  72.          ripples   0.7
  73.          frequency 0.8
  74.          }
  75.        }}
  76.  
  77.  
  78.    
  79.  
  80.