home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Raytrace & Morphing / SOS-RAYTRACE.ISO / programm / scripts / pov / morya1 / eelfin2.inc < prev    next >
Encoding:
Text File  |  1993-05-18  |  3.9 KB  |  150 lines

  1. /*-----------------------------------------------------------------------------*/
  2. /* This file generated by Connect The Dots Smoother v2.0d (c) 1992 Truman Brown*/
  3. /*-----------------------------------------------------------------------------*/
  4.  
  5. #declare YourTexture =
  6.     texture {
  7.        bozo 
  8.        //turbulence .1
  9.        color_map {
  10.          [0.0 0.5 color White color White]
  11.          //[0.25 0.5 color Black color Black]
  12.          //[0.5 0.75 color White color White]
  13.          [0.5 1.0 color Black color Black]
  14.        }
  15.        scale <.25 .25 .25>
  16.        ambient   0.3
  17.        diffuse   0.5
  18.        specular  .75
  19.        roughness 0.001
  20.     }
  21.  
  22. #declare Dot =
  23.     quadric {
  24.        < 1.0  1.0  1.0>
  25.        < 0.0  0.0  0.0>
  26.        < 0.0  0.0  0.0>
  27.         -1.0
  28.     }
  29.  
  30. #declare Connector_1 = 
  31.    object {
  32.       quadric {
  33.          < 0.0  1.0  1.0>
  34.          < 0.0  0.0  0.0>
  35.          < 0.0  0.0  0.0>
  36.           -1.0
  37.       }
  38.       clipped_by {
  39.          plane { < 1.0  0.0  0.0> 1.0 }
  40.          plane { <-1.0  0.0  0.0> 0.0 }
  41.       }
  42.    }
  43.  
  44. #declare Connector_2 =
  45.    quadric {
  46.       < 1.0 -1.0  1.0>
  47.       < 0.0  0.0  0.0>
  48.       < 0.0  0.0  0.0>
  49.         0.0
  50.       rotate < 0.0  0.0  90.0>
  51.    }
  52.  
  53. #declare transx1 = 0
  54. #declare transy1 = 0
  55. #declare transz1 = 0
  56.  
  57. #declare transx2 = 0
  58. #declare transy2 = 0
  59. #declare transz2 = 0
  60.  
  61. #declare scalex1 = 1
  62. #declare scaley1 = 1
  63. #declare scalez1 = 1
  64.  
  65. /*----------------------------------------------------------------------------*/
  66.  
  67. #declare EelFin2 =
  68.    composite {
  69.       object {
  70.          quadric {
  71.             Dot
  72.             scale     < 1.500000  1.500000  1.500000>
  73.             translate <-6.106470 -0.052190  0.000000>
  74.          }
  75.          texture { YourTexture }
  76.       }
  77.       object {
  78.          Connector_1
  79.          scale     < 3.186713  1.500000  1.500000>
  80.          rotate    < 0.000000  0.000000 -31.607538>
  81.          rotate    < 0.000000 -180.000000  0.000000>
  82.          translate <-6.106470 -0.052190  0.000000>
  83.          texture { YourTexture }
  84.       }
  85.       object {
  86.          quadric {
  87.             Dot
  88.             scale     < 1.500000  1.500000  1.500000>
  89.             translate <-8.820460 -1.722340  0.000000>
  90.          }
  91.          texture { YourTexture }
  92.       }
  93.       object {
  94.          Connector_1
  95.          scale     < 2.894658  1.500000  1.500000>
  96.          rotate    < 0.000000  0.000000 -25.641042>
  97.          rotate    < 0.000000 -180.000000  0.000000>
  98.          translate <-8.820460 -1.722340  0.000000>
  99.          texture { YourTexture }
  100.       }
  101.       object {
  102.          quadric {
  103.             Dot
  104.             scale     < 1.500000  1.500000  1.500000>
  105.             translate <-11.430060 -2.974950  0.000000>
  106.          }
  107.          texture { YourTexture }
  108.       }
  109.       object {
  110.          Connector_1
  111.          scale     < 3.043299  1.500000  1.500000>
  112.          rotate    < 0.000000  0.000000 -30.963660>
  113.          rotate    < 0.000000 -180.000000  0.000000>
  114.          translate <-11.430060 -2.974950  0.000000>
  115.          texture { YourTexture }
  116.       }
  117.       object {
  118.          quadric {
  119.             Dot
  120.             scale     < 1.500000  1.500000  1.500000>
  121.             translate <-14.039670 -4.540710  0.000000>
  122.          }
  123.          texture { YourTexture }
  124.       }
  125.       object {
  126.          Connector_1
  127.          scale     < 2.707954  1.500000  1.500000>
  128.          rotate    < 0.000000  0.000000 -27.552869>
  129.          rotate    < 0.000000 -180.000000  0.000000>
  130.          translate <-14.039670 -4.540710  0.000000>
  131.          texture { YourTexture }
  132.       }
  133.       object {
  134.          quadric {
  135.             Dot
  136.             scale     < 1.500000  1.500000  1.500000>
  137.             translate <-16.440500 -5.793320  0.000000>
  138.          }
  139.          texture { YourTexture }
  140.       }
  141.       bounded_by {
  142.          quadric {
  143.             Dot
  144.             scale < 8.111777  8.111777  8.111777>
  145.             translate <-11.273485 -2.922755  0.000000>
  146.          }
  147.       }
  148.    }
  149.  
  150.