home *** CD-ROM | disk | FTP | other *** search
/ Ray Tracing Box / RAY_CD.mdf / raytrace / _pov_dat / decset / fshdcntr.inc < prev    next >
Text File  |  1994-01-27  |  4KB  |  170 lines

  1. //This file contains all the textures for the decanter set.
  2. #declare LightBlue5 = color rgb <0.376471, 0.482353, 0.545098>
  3. #declare BurlyWood   = color rgb <0.870588, 0.721569, 0.529412>
  4.  
  5. #declare GlassFrit = texture {
  6.   pigment {
  7.     spotted
  8.     turbulence 0.25
  9.     color_map {
  10.       [0.0, 0.1 color Brown color Black]
  11.       [0.1, 0.5 color White filter 0.98 color White filter 0.98]
  12.       [0.5, 0.51 color Brown color Black]
  13.       [0.51, 1.0 color White filter 0.98 color White filter 0.98]
  14.     }
  15.   }
  16.   finish {
  17.     ambient 0.2
  18.     diffuse 0.5
  19.     specular 1.0
  20.     reflection 0.15
  21.     refraction 1.0
  22.     ior 1.33
  23.     roughness 0.0001
  24.   }
  25.   scale <.1, .1, .1>
  26. }
  27.  
  28. #declare RedEyeTex = texture {
  29.  pigment { color red  1.000 green  0.000 blue  0.000 }
  30.  finish {
  31.   ambient   0.10
  32.   diffuse   0.50
  33.   phong   1.00
  34.   phong_size 100.00
  35.  }
  36. }
  37.  
  38. #declare BaseTexture =
  39. texture {  //the base color with frit
  40.   pigment {
  41.   spotted
  42.   turbulence 0.25
  43.     color_map {
  44.       [0.0, 0.15 color Brown color Black]
  45.       [0.15, 1.0 color LightBlue5 color LightBlue5]
  46.     }
  47.   }
  48.   scale <0.05, 0.05, 0.05>
  49. }
  50. texture { //the rootbeer shards
  51.   pigment {
  52.     bozo
  53.     turbulence 0.15
  54.     color_map {
  55.       [0.0, 0.4 color BurlyWood color Brown]
  56.       [0.4, 1.0 color White filter 1.0 color White filter 1.0]
  57.     }
  58.   }
  59.   translate <-.25, 0, 0>
  60. }
  61. texture {  //the ruby trailing
  62.   pigment {
  63.     gradient z
  64.     turbulence 0.25
  65.     color_map {
  66.       [0.0, 0.1 color White filter 1.0 color White filter 1.0]
  67.       [0.1, 0.12 color Red color Black]
  68.       [0.12, 0.3 color White filter 1.0 color White filter 1.0]
  69.       [0.3, 0.32 color Red color Black]
  70.       [0.32, 0.6 color White filter 1.0 color White filter 1.0]
  71.       [0.6, 0.62 color Red color Black]
  72.       [0.62, 0.7 color White filter 1.0 color White filter 1.0]
  73.       [0.7, 0.72 color Red color Black]
  74.       [0.72, 0.9 color White filter 1.0 color White filter 1.0]
  75.       [0.9, 0.92 color Red color Black]
  76.       [0.92, 1.0 color White filter 1.0 color White filter 1.0]
  77.     }
  78.   }
  79.   finish {
  80.     ambient 0.2
  81.     diffuse 0.6
  82.     specular 1.0
  83.     reflection 0.15
  84.     roughness 0.0001
  85.   }
  86. }
  87.  
  88. #declare FishBodyTex = texture {
  89.    pigment {
  90.      gradient x
  91.      turbulence 0.075
  92.        color_map {
  93.          [0.0, 0.2 color LightBlue5 color LightBlue5]
  94.          [0.2, 0.33 color Red color Black]
  95.          [0.33, 0.53 color LightBlue5 color LightBlue5]
  96.          [0.53, 0.66 color Red color Black]
  97.          [0.66, 0.86 color LightBlue5 color LightBlue5]
  98.          [0.86, 1.0 color Red color Black]
  99.        }
  100.     translate <1, 0, 0>
  101.     }
  102.     finish {
  103.       ambient 0.2
  104.       diffuse 0.6
  105.       specular 1.0
  106.       reflection 0.15
  107.       roughness 0.0001
  108.    }
  109.    scale <6, 1, 1>
  110.    rotate <-90, 0, 0>
  111.    rotate <0, 25, 0>
  112. }
  113.  
  114. #declare FinTex = texture {
  115.    pigment {
  116.      color Red filter 0.5
  117.    }
  118.    finish {
  119.     ambient 0.2
  120.     diffuse 0.6
  121.     specular 1.0
  122.     reflection 0.15
  123.     refraction 1.0
  124.     ior 1.33
  125.     roughness 0.0001
  126.   }
  127. }
  128.  
  129. #declare pupiltex = texture {
  130.  pigment { color red  0.000 green  0.000 blue  0.000 }
  131.  finish {
  132.   ambient   0.00
  133.   diffuse   0.00
  134.  }
  135. }
  136.  
  137.  
  138. #declare StemBeadTex = texture {
  139.  pigment {
  140.    radial
  141.    color_map {
  142.      [0.5 color Red]
  143.      [0.5 color LightBlue5]
  144.    }
  145.      frequency 12
  146.       rotate -x*90
  147.  }
  148.  finish {
  149.     ambient 0.2
  150.     diffuse 0.6
  151.     specular 1.0
  152.     reflection 0.15
  153.     roughness 0.0001
  154.   }
  155. }
  156.  
  157. #declare LipWrapTex = texture {
  158.     pigment {
  159.       image_map {gif "stripes.gif" map_type 5 interpolate 2}
  160.     }
  161.     finish {
  162.       ambient 0.2
  163.       diffuse 0.6
  164.       specular 1.0
  165.       reflection 0.15
  166.       roughness 0.0001
  167.     }
  168.     rotate <-90, 0, 0>
  169. }
  170.