home *** CD-ROM | disk | FTP | other *** search
/ Mega A/V / mega_av.zip / mega_av / GRAPHUTL / POVSCN.ZIP / LEVEL3.ZIP / FISH13.ZIP / WORLD12.INC < prev   
Text File  |  1992-07-03  |  3KB  |  72 lines

  1. // Persistence Of Vision Raytracer version 1.0 sample file.
  2.  
  3. //------------ world sphere { w/ Violet Clouds
  4.  
  5. #declare Violet_Sky = texture {
  6.    gradient <0 1 0>
  7.  
  8.    colour_map {
  9.       [0.000 0.339   colour red  0.208  green  0.067  blue  0.235  alpha  0.000
  10.       colour red  0.498  green  0.165  blue  0.514  alpha  0.000]
  11.       [0.339 0.559   colour red  0.498  green  0.165  blue  0.514  alpha  0.000
  12.       colour red  0.624  green  0.165  blue  0.514  alpha  0.000]
  13.       [0.559 0.686   colour red  0.624  green  0.165  blue  0.514  alpha  0.000
  14.       colour red  0.835  green  0.400  blue  0.514  alpha  0.000]
  15.       [0.686 0.983   colour red  0.835  green  0.400  blue  0.514  alpha  0.000
  16.       colour red  0.988  green  0.651  blue  0.631  alpha  0.000]
  17.       [0.983 1.001   colour red  0.988  green  0.651  blue  0.631  alpha  0.000
  18.       colour red  0.208  green  0.067  blue  0.235  alpha  0.000]
  19.    }
  20. }
  21.  
  22. #declare deeper12 = texture {
  23.    gradient < 0 1 0 >
  24.    colour_map {
  25.       [0.000 0.558   colour red  0.133  green  0.008  blue  0.212  alpha  0.375
  26.       colour red  0.471  green  0.400  blue  0.506  alpha  0.9000]
  27.       [0.558 0.983   colour red  0.471  green  0.400  blue  0.506  alpha  0.9000
  28.       colour red  1.000  green  0.996  blue  0.996  alpha  0.8000]
  29.       [0.983 1.001   colour red  1.000  green  0.996  blue  0.996  alpha  0.8000
  30.       colour red  0.133  green  0.008  blue  0.212  alpha  0.375]
  31.    }
  32. }
  33.  
  34. #declare cloud12 = texture {
  35.    turbulence 0.8
  36.    bozo
  37.    colour_map {
  38.       [0.000 0.212   colour red  1.000  green  1.000  blue  1.000  alpha  1.000
  39.       colour red  1.000  green  1.000  blue  1.000  alpha  1.000]
  40.       [0.212 0.534   colour red  1.000  green  1.000  blue  1.000  alpha  1.000
  41.       colour red  0.341  green  0.137  blue  0.302  alpha  0.604]
  42.       [0.534 0.627   colour red  0.341  green  0.137  blue  0.302  alpha  0.604
  43.       colour red  0.259  green  0.196  blue  0.302  alpha  0.471]
  44.       [0.627 0.983   colour red  0.259  green  0.196  blue  0.302  alpha  0.471
  45.       colour red  0.271  green  0.216  blue  0.365  alpha  0.404]
  46.       [0.983 1.001   colour red  0.271  green  0.216  blue  0.365  alpha  0.404
  47.       colour red  1.000  green  1.000  blue  1.000  alpha  1.000]
  48.    }
  49. }
  50.  
  51.  
  52.  
  53.  
  54. #declare world12 = object {
  55.    quadric { Ellipsoid scale <20000 10000 20000> inverse  }
  56.  
  57.    texture {
  58.       Violet_Sky scale <40000 8000 400000> translate <0 5000 0>
  59.       ambient 1.0 diffuse 0.0
  60.    }
  61.  
  62.    //texture { deeper12 scale <40000 10000 400000> translate <6000 6000 0>
  63.    //rotate <0 0 20>  }
  64.  
  65.    texture { cloud12 scale <20000 8000 10000> translate <20000 3000 0>
  66.       rotate <0 0 0>  }
  67.  
  68.    texture { deeper12 scale <40000 10000 10000> translate <6000 6000 0>
  69.       rotate <0 0 20> ambient 0.2 diffuse 0.3  }
  70.  
  71. }
  72.