home *** CD-ROM | disk | FTP | other *** search
/ Chestnut's Multimedia Mania / MM_MANIA.ISO / graphics / povscn20 / matmap.pov < prev    next >
Text File  |  1993-09-27  |  2KB  |  88 lines

  1. // Persistence Of Vision raytracer version 2.0, sample file.
  2.  
  3. // a very simple file to demonstrate material_map  - CdW 
  4. // 7/29/91 
  5. // NOTE: Uses POVMAP.GIF
  6.  
  7. #include "colors.inc"
  8. #include "textures.inc"
  9.  
  10. camera {
  11.    location  <0,  0,-120>
  12.    direction <0,  0,   2>
  13.    up        <0,  1,   0>
  14.    right   <4/3,  0,   0>
  15. }
  16.  
  17. sphere { <0, 0, 0>, 25
  18.    texture {
  19.       material_map {
  20.          gif "povmap.gif"
  21.          /* Now a list of textures to map with instead of colors */
  22.  
  23.          texture {
  24.             pigment {color red 0.3 green 0.1 blue 1}
  25.             normal  {ripples 0.85 frequency 10 }
  26.             finish  {specular 0.75}
  27.             scale 5
  28.          }
  29.  
  30.          texture {
  31.             pigment {White} 
  32.             finish {ambient 0 diffuse 0 reflection 0.9 specular 0.75}
  33.          }
  34.  
  35.          texture {pigment{NeonPink} finish{Luminous}}
  36.  
  37.          texture {
  38.             pigment {
  39.                gradient y
  40.                colour_map {
  41.                   [0.00, 0.33  colour red 1 green 0 blue 0
  42.                                colour red 0 green 0 blue 1]
  43.                   [0.33, 0.66  colour red 0 green 0 blue 1
  44.                                colour red 0 green 1 blue 0]
  45.                   [0.66, 1.001 colour red 0 green 1 blue 0
  46.                                colour red 1 green 0 blue 0]
  47.                }
  48.             }
  49.             finish{specular 0.75}
  50.             scale 8
  51.          } 
  52.       }
  53.       scale 30
  54.       translate <-15, -15, 0>
  55.    }
  56. }
  57.  
  58. /*Sky*/
  59. sphere { <0, 0, 0>, 2000
  60.    pigment {
  61.       bozo
  62.       turbulence 0.67
  63.       colour_map {
  64.          [0,   0.5   colour red 0.25 green 0.25 blue 0.5
  65.                      colour red 0.25 green 0.25 blue 0.5]
  66.          [0.5, 0.6   colour red 0.25 green 0.25 blue 0.5
  67.                      colour red 0.7 green 0.7 blue 0.7]
  68.          [0.6, 1.001 colour red 0.7 green 0.7 blue 0.7
  69.                      colour red 0.3 green 0.3 blue 0.3]
  70.       }
  71.       scale <500, 200, 500.0>
  72.    }
  73. }
  74.  
  75. plane { y,-25
  76.    pigment {
  77.       checker  color Gold color Firebrick
  78.       scale 10
  79.    }
  80.    finish {
  81.       ambient 0.1
  82.       diffuse 0.8
  83.       /*reflection 0.6*/
  84.    }
  85. }
  86.  
  87. light_source {<100, 140, -130> colour White}
  88.