home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / world12.inc < prev   
Text File  |  1993-09-27  |  3KB  |  77 lines

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