#include "colors.inc" background { Black } light_source{ <300, 300, -1000> White } light_source{ <0, 0, 0> White } camera { location <2, 4, -3> look_at 0 } #declare bigicosa = union { cylinder {<-1, 1.61803398875, 0>, <0, 1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1, 1.61803398875, 0>, <0, 1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1, 1.61803398875, 0>, <1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, 1>, <-1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, -1>, <1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, -1>, <0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, 1>, <1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1, -1.61803398875, 0>, <0, -1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, 1>, <-1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, -1>, <0, -1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, -1>, <-1.61803398875, 0, 1>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, 1>, <0, 1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1, 1.61803398875, 0>, <0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1, -1.61803398875, 0>, <0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, -1>, <-1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, 1>, <1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1, -1.61803398875, 0>, <0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1, -1.61803398875, 0>, <0, -1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, 1>, <0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<0, 1, 1.61803398875>, <0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, 1>, <0, 1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1, 1.61803398875, 0>, <0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<0, -1, -1.61803398875>, <0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, -1>, <0, -1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, -1>, <1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, -1>, <0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow } cylinder {<1, -1.61803398875, 0>, <-1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<-1.61803398875, 0, -1>, <-1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, 1>, <1.61803398875, 0, -1>, 0.1 pigment { color Orange } no_shadow } cylinder {<1.61803398875, 0, 1>, <0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow } sphere {<-1.61803398875, 0, -1>, 0.1 pigment { color Orange } no_shadow} sphere {<-1.61803398875, 0, 1>, 0.1 pigment { color Orange } no_shadow} sphere {<1.61803398875, 0, 1>, 0.1 pigment { color Orange } no_shadow} sphere {<1.61803398875, 0, -1>, 0.1 pigment { color Orange } no_shadow} sphere {<-1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow} sphere {<1, 1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow} sphere {<1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow} sphere {<-1, -1.61803398875, 0>, 0.1 pigment { color Orange } no_shadow} sphere {<0, 1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow} sphere {<0, -1, 1.61803398875>, 0.1 pigment { color Orange } no_shadow} sphere {<0, -1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow} sphere {<0, 1, -1.61803398875>, 0.1 pigment { color Orange } no_shadow} } object {bigicosa} #declare smallicosa = union { cylinder {<-0.8, 1.294427191, 0.0>, <0.0, 0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<0.8, 1.294427191, 0.0>, <0.0, 0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-0.8, 1.294427191, 0.0>, <0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, 0.8>, <-0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, -0.8>, <0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, -0.8>, <0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, 0.8>, <0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<0.8, -1.294427191, 0.0>, <0.0, -0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, 0.8>, <-0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, -0.8>, <0.0, -0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, -0.8>, <-1.294427191, 0.0, 0.8>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, 0.8>, <0.0, 0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-0.8, 1.294427191, 0.0>, <0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-0.8, -1.294427191, 0.0>, <0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, -0.8>, <-0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, 0.8>, <0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<0.8, -1.294427191, 0.0>, <0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-0.8, -1.294427191, 0.0>, <0.0, -0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, 0.8>, <0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<0.0, 0.8, 1.294427191>, <0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, 0.8>, <0.0, 0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<0.8, 1.294427191, 0.0>, <0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<0.0, -0.8, -1.294427191>, <0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, -0.8>, <0.0, -0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, -0.8>, <0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, -0.8>, <0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow } cylinder {<0.8, -1.294427191, 0.0>, <-0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<-1.294427191, 0.0, -0.8>, <-0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, 0.8>, <1.294427191, 0.0, -0.8>, 0.1 pigment { color Green } no_shadow } cylinder {<1.294427191, 0.0, 0.8>, <0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow } sphere {<-1.294427191, 0.0, -0.8>, 0.1 pigment { color Green } no_shadow} sphere {<-1.294427191, 0.0, 0.8>, 0.1 pigment { color Green } no_shadow} sphere {<1.294427191, 0.0, 0.8>, 0.1 pigment { color Green } no_shadow} sphere {<1.294427191, 0.0, -0.8>, 0.1 pigment { color Green } no_shadow} sphere {<-0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow} sphere {<0.8, 1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow} sphere {<0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow} sphere {<-0.8, -1.294427191, 0.0>, 0.1 pigment { color Green } no_shadow} sphere {<0.0, 0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow} sphere {<0.0, -0.8, 1.294427191>, 0.1 pigment { color Green } no_shadow} sphere {<0.0, -0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow} sphere {<0.0, 0.8, -1.294427191>, 0.1 pigment { color Green } no_shadow} } object {smallicosa}