///////////////////////////////////////////// // // ~~ [ Strange Crystal ] ~~ // version 2 out of 4 // // by Michael Scharrer // https://mscharrer.net // // CC-BY-4.0 license // https://creativecommons.org/licenses/by/4.0/ // ///////////////////////////////////////////// #version 3.7; #declare s = seed(44); #declare box_count = 30; global_settings { assumed_gamma 1 max_trace_level 15 photons { count 2000000 autostop 0 jitter .4 } } camera { right x*image_width/image_height location <3,4,-3> look_at <-3, 0, 1> } light_source { <-5.7,4.5,11.5> <1,.9,.7> area_light <1, 0, 0>, <0, 0, 1>, 4, 4 adaptive 2 jitter } //crystal merge { #declare i = 0; #while (i < box_count) box { -1 1 rotate 360* } #declare i = i + 1; #end pigment { rgbt <0.5, 1.0, 0.5, 0.9> } finish { ambient 0 diffuse 0 reflection <0.58, 0.5, 0.47> } interior { ior 1.8 } photons{ target reflection on refraction on } translate <-3.5,1,5.5> } //floor plane { y 0 pigment { crackle color_map { [0.00 rgb .3] [0.02 rgb .8] } scale 0.05 } finish { ambient <0.03,0.03,0.04> } }