/*Note: Antialiasing will be INCREDIBLY slow using a decent setting. I render at around double resolution then rescale using bicubic or something similar with an external program. MUCH quicker that way. */ #include "colors.inc" #include "textures.inc" #include "metals.inc" #include "stones1.inc" #include "stones2.inc" #include "skies.inc" global_settings{ max_trace_level 30 ambient_light 0.0 radiosity { normal on pretrace_start 0.08 pretrace_end 0.04 count 25 nearest_count 5.5 error_bound 0.1 recursion_limit 2 low_error_factor 0.2 gray_threshold 0.0 minimum_reuse 0.01 brightness 1 adc_bailout 0.01 } } sky_sphere{S_Cloud1} light_source { //key <-3000,2000,2000>, rgb <1,.95,.9> area_light <0,0,0>,<48,48,-75>, 100 ,100 circular adaptive 1 } camera{ location <0,3,-5> look_at <0,.3,0,> } plane{ y,0 texture { wrinkles texture_map { [0.3 pigment{Gray} finish{ specular .7 phong .1 phong_size 10 reflection {0.1,.5} diffuse .4 roughness .05 } normal{ wrinkles .01 } ] [0.5 pigment{ wrinkles color_map{ [0.1 color Gray/2] [1.0 color Gray] } scale x*1/5 } finish{ reflection 0.1 roughness .3 crand .02 diffuse .6 roughness .05 specular .7 phong 1 phong_size 200 } normal{ wrinkles .01 } ] [0.75 pigment{ wrinkles color_map{ [0.1 color Gray/2] [1.0 color Gray] } scale x*1/5 } finish{ reflection 0.1 roughness .3 crand .02 diffuse .6 roughness .05 specular .7 phong 1 phong_size 200 } normal{ wrinkles .01 } ] [0.85 pigment{Tan/10 + Gray/1.5} finish{ specular .0 diffuse .4 roughness .05 phong .1 phong_size 10 } ] } scale <40,.5,.4> translate z*-3 } } sphere{ 0,1 translate <-1.5,1,1> texture{T_Stone17} }