// http://xahlee.org/3d/index.html // POV-Ray texture study #include "colors.inc" light_source { 100 color White } camera { location <5,6,-7> look_at <0,0,0> translate -.8 } //ior 1.0 //caustics 0.0 //dispersion 1.0 //dispersion_samples 7 //fade_distance 0.0 //fade_power 0.0 //fade_color <0,0,0> sphere {<-4,1,4>, 1 texture{pigment{color Gray} finish {phong .7 }}} sphere {<-2,1,4>, 1 texture{pigment{color Blue} finish {phong .7}}} sphere {< 0,1,4>, 1 texture{pigment{color Green} finish {phong .7}}} sphere {< 2,1,4>, 1 texture{pigment{color Red} finish {phong .7 }}} //progressive ior sphere {<-5,1,0>, 1 texture{pigment{color Yellow filter 1 }finish{phong .8}} interior {ior 1.0}} sphere {<-3,1,0>, 1 texture{pigment{color Yellow filter 1 }finish{phong .8}} interior {ior 1.5}} sphere {<-1,1,0>, 1 texture{pigment{color Yellow filter 1 }finish{phong .8}} interior {ior 2}} sphere {< 1,1,0>, 1 texture{pigment{color Yellow filter 1 }finish{phong .8}} interior {ior 2.5}} //progressive ior sphere {<-5,1,-4>, 1 texture{pigment{color Red transmit .9 }finish{phong .8}} interior {ior 1.0}} sphere {<-3,1,-4>, 1 texture{pigment{color Red transmit .9 }finish{phong .8}} interior {ior 1.5}} sphere {<-1,1,-4>, 1 texture{pigment{color Red transmit .9 }finish{phong .8}} interior {ior 2}} sphere {< 1,1,-4>, 1 texture{pigment{color Red transmit .9 }finish{phong .8}} interior {ior 2.5}} plane { <0,1,0> // normal vector , 0 // distance from origin pigment { checker color White, color Gray } }