global_settings { mm_per_unit 50 subsurface { samples 50, 5 } } // ---------------------------------------- camera { location <0.0, 2.5, -4.0> direction 1.5*z right x*image_width/image_height look_at <0.5, 1.0, 0.0> } sky_sphere { pigment { gradient y color_map { [0.0 rgb <0.6,0.7,1.0>] [0.7 rgb <0.0,0.1,0.8>] } } } light_source { <30, 30, -30> color rgb <1,1,1>*1 } light_source { <10, 30, 10> color rgb <1,1,1>*.25 } // ---------------------------------------- // a checkered white marble / grey "plastic" plane plane { y, -0.01 texture { checker texture { pigment { color rgb 1 } finish{ ambient 0 specular 0.6 reflection { 0.2 } // marble physical parameters from Jensen et al. "A Practical Model for Subsurface Light Transport", Siggraph 2001 //subsurface { <2.19,2.62,3.00>,<0.0021, 0.0041, 0.0071> } } } texture { pigment { color rgb 1 } finish{ ambient 0 specular 0.6 diffuse 0.9 reflection { 0.2 } } } scale 4 translate <0.7,0,1> } interior { ior 1.5 } } // the classic chrome sphere merge { cylinder { <1.5,0.0,1.5>, <1.5, 1.0, 1.5>, 0.7 } sphere { <1.5, 1.0, 1.5>, 0.7 } pigment { color rgb <0,1,0> } finish { ambient 0 diffuse .5 specular 0.7 roughness 0.01 reflection { 0.01 } subsurface { <1, 1, 0>*2, <0.000001, 0.2, 0.7>*1 } } interior { ior 1.33 } }