#include "colors.inc" #macro sbox(p) box { 0, 1 pigment { color Green } translate p } #end sbox(<0, 0, 0>) sbox(<1, 0, 0>) sbox(<2, 0, 0>) sbox(<3, 0, 0>) sbox(<4, 0, 0>) sbox(<4, -1, 0>) sbox(<0, 0, -1>) sbox(<0, 0, -2>) sbox(<0, 0, -3>) sbox(<0, 0, -4>) sbox(<0, 0, -5>) sbox(<0, 1, -5>) sbox(<4, -1, 0>) plane { x, 0 clipped_by { box { <-1, 0, 0>, <1, 1, 1> } } pigment { color Green } translate <0, 2, -5> } plane { z, 0 clipped_by { box { <0, 0, -1>, <1, 1, 1> } } pigment { color Green } translate <0, 2, -5> } camera { orthographic location <-3.28, 4.15, -5> look_at <0, 0.9, -0.9> } light_source { <-100, -100, -100> color White } light_source { <100, 100, -100> color White } light_source { <2, 5, -10> color White/2 }