// Kinthiras Guldur 2nd row tower definition //#include "colors.inc" /* camera { location <10, 10, -20> scale 40 look_at <0.0, 0.0, 0.0> } light_source { <300, 500, -500> color White } */ #declare Tower_spike_2 = object { prism { -1.5, 1.5, 5, <0, 0>, <-8, 13>, <-8, -18>, <0, -31>, <0, 0> pigment {Gray85} finish {phong 1 phong_size 20 diffuse .2 specular .8 ambient .2} } rotate 270*x translate -16*x } //object {Tower_spike_2} #declare Inner_tower = union { //object {Tower_spike_2} object {Tower_spike_2 rotate 90*y} object {Tower_spike_2 rotate 180*y} object {Tower_spike_2 rotate 270*y} cylinder { <0, 0, 0>, <0, -70, 0>, 16.1 pigment {Gray85} finish {phong 1 phong_size 20 diffuse .2 specular .8 ambient .2} } cone { <0, -70, 0>, 16.1, <0, -80, 0>, 21 pigment {Gray85} finish {phong 1 phong_size 20 diffuse .2 specular .8 ambient .2} } cylinder { <0, -80, 0>, <0, -200, 0>, 21 pigment {Gray85} finish {phong 1 phong_size 20 diffuse .2 specular .8 ambient .2} } translate <130, 230, 0> } //object {Inner_tower}