//a brass lamp. Its a simple construction. I hope to make a better one #include "textures.inc" #declare lamp =union{ object{cylinder {<0,0,0> <0,.1,0> 2.2} texture {Tinny_Brass}} object{cone {<0,.1,0> 2.2 <0,.3,0> 2.0} texture {Tinny_Brass}} object{cylinder {<0,.3,0> <0,3,0> 2.0} texture {Tinny_Brass}} object{cone {<0,3,0> 2.0 <0,3.7,0> 0.5} texture {Tinny_Brass}} object{cylinder {<0,3.7,0> <0,4.,0> 0.5 } texture {Tinny_Brass}} object {sphere {<0,5.4,0> 1.5 } clipped_by {plane {x,0} rotate -y*90 }texture {Tinny_Brass} } object{cylinder {<-1.9,0,0> <-1.9,5.8,0> .2} texture {Tinny_Brass}} object{cylinder {< 1.9,0,0> < 1.9,5.8,0> .2} texture {Tinny_Brass}} object {torus {1.9,.2} clipped_by {plane {x,0}} rotate x*90 rotate -z*90 translate <0,5.8,0> texture {Tinny_Brass} } }