#version 3.7; difference { box { -1, +1 } cylinder { <-1.1, 0, 0>, <+1.1, 0, 0>, 0.5 } cylinder { <0, -1.1, 0>, <0, +1.1, 0>, 0.5 } cylinder { <0, 0, -1.1>, <0, 0, +1.1>, 0.5 } pigment { uv_mapping image_map { png "cube-512-3.png" interpolate 3} } rotate -y*clock*360 rotate x*45*sin(clock*4*pi) } light_source { <-33,66,-99> color 1 } camera { location <-0.2, 1.5, -5> look_at <0,0,0> angle 45 }