//colors and textures for waterfall picture #declare DarkGreen=color rgb <0,.5,.2> #declare LGreen=color rgb <.2,1,.2> #declare YGreen=color rgb <.7,1,0> //a texture for the bush, frac was 0.07 #declare frac = 0.001 #declare frac1= frac+0.001 #declare fall1 = texture { pigment { radial color_map { [ 0.00 color Clear ] [ 0.4 color Clear ] [ 0.4 color DarkGreen*.7 ] [ 0.5 color DarkGreen] [ 0.6 color DarkGreen*1.2 ] [ 0.6 color Clear ] [ 1.00 color Clear ]} turbulence 1 octaves 6 omega 8 } } #declare fall2 = texture { pigment { radial color_map { [ 0.00 color Clear ] [ 0.4 color Clear ] [ 0.45 color LGreen*.8] [ 0.5 color Brown ] [ 0.55 color DarkGreen] [ 0.6 color Clear ] [ 1.00 color Clear ]} turbulence 1 octaves 6 omega 8 } } #declare fall3 = texture { pigment { radial color_map { [ 0.00 color Clear ] [ 0.4 color Clear ] [ 0.45 color rgb <.6,.8,.6> ] [ 0.55 color DarkGreen ] [ 0.6 color Clear ] [ 1.00 color Clear ]} turbulence 1 octaves 6 omega 8 } } #declare fall5 = texture { pigment { radial color_map { [ 0.00 color Clear ] [ 0.4 color Clear ] [ 0.5-frac1 color Clear ] [ 0.5-frac color Green ] [ 0.5+frac color Green ] [ 0.5+frac1 color Clear ] [ 0.6 color DarkGreen ] [ 1.00 color Clear ]} turbulence 1 octaves 6 omega 8 } } #declare fall6 = texture { pigment { radial color_map { [ 0.00 color DarkGreen*1.1 ] [ 0.35 color DarkGreen ] [ 0.5 color DarkGreen*1.1 ] [ 0.55 color DarkGreen*1.2 ] [ 0.65 color DarkGreen ] [ 1.00 color DarkGreen*1.1 ]} turbulence 1 octaves 6 omega 8 } } #declare T1= texture{ pigment{ crackle color_map{ [0.0, 0.1 color rgb <0.5, 0.5, 0.5> color rgb <0.6, 0.6, 0.6>] [0.7 1.0 color rgb <0.4, 0.4, 0.4> color rgb <0.7, 0.7, 0.7>] } } } #declare pondtex= texture{ pigment{color rgb<99/256*.5,123/256*.5,155/256*.5>} normal{ ripples 0.6 frequency 4 scale <2,0.1,2> translate <43,0,50> } finish{ ambient 0.3 diffuse 0.3 reflection 0.3} } //media for waterfall #declare wfmedia1=media { emission 3 intervals 10 samples 1, 10 confidence 0.9999 variance 1/1000 density { cylindrical ramp_wave turbulence <1,1,1> octaves 10 omega .88 lambda 1.7 color_map { [0.0 color rgb <0., 0.0, .0>] [0.4 color rgb <0., 0.0, .0>] //neu [0.5 color rgb <1, 1, 1>] [0.6 color rgb <0, 0, 0>] [0.9 color rgb <0, 0, 0>] [0.9 color rgb <1, 1, 1>] [1 color rgb <1, 1, 1>] }}} #declare wfmedia2=media { emission 0.5 intervals 10 samples 1, 10 confidence 0.9999 variance 1/1000 density { cylindrical ramp_wave turbulence <1,1,1> octaves 10 omega .88 lambda 1.7 color_map { [0.0 color rgb <0., 0.0, .0>] [0.4 color rgb <0., 0.0, .0>] [0.5 color rgb <1, 1, 1>] [0.6 color rgb <0, 0, 0>] [0.9 color rgb <0, 0, 0>] [0.9 color rgb <1, 1, 1>] [1 color rgb <1, 1, 1>] }}} //fog #declare fog1= media { emission 0.005 // absorption 0.005 intervals 10 samples 1, 10 confidence 0.9999 variance 1/1000 density { gradient y turbulence .5 color_map { [0.0 color rgb <0, 0, 0>] [0.6 color rgb <0, 0, 0>] [0.7 color rgb <.8, .8, .8>] [0.8 color rgb <.8, .8, .8>] [0.9 color rgb <0, 0, 0>] [1.0 color rgb <0, 0, 0>] }}} #declare fog2= media { emission .45 absorption .35 intervals 10 samples 1, 10 confidence 0.9999 variance 1/1000 density { spherical turbulence .5 color_map { [0.0 color rgb <0, 0, 0>] [0.3 color rgb <.1, .1, .1>] [0.6 color rgb <0, 0, 0>] [0.7 color rgb <0, 0, 0>] [1.0 color rgb <0, 0, 0>] }}} #declare fog3= media{ emission .1 absorption .05 intervals 10 samples 1, 10 confidence 0.9999 variance 1/1000 density { spherical turbulence .5 color_map { [0.0 color rgb <0, 0, 0>] [0.3 color rgb <.1, .1, .1>] [0.6 color rgb <0, 0, 0>] [0.7 color rgb <0, 0, 0>] [1.0 color rgb <0, 0, 0>] }}}