global_settings { assumed_gamma 1.0 // noise_generator 2 } camera { orthographic location <0,0,-1.5> look_at <0,0,0> } // ------------------------------ // texture 1 #declare T1 = texture { pigment { bumps pigment_map { [0.0 rgb 0] [1.0 rgb 1] } } finish {ambient 1 diffuse 0} scale 0.2 } // ------------------------------ // texture 2 #declare T2a = texture { pigment {rgb 0} finish {ambient 1 diffuse 0} } #declare T2b = texture { pigment {rgb 1} finish {ambient 1 diffuse 0} } #declare T2 = texture { bumps texture_map { [0.0 T2a] [1.0 T2b] } scale 0.2 } // ----------------------------- box {-0.5, 0.5 texture {T1} translate -x*0.5 } box {-0.5, 0.5 texture {T2} translate x*0.5 }