#include "colors.inc" #declare loc=<-50, -50, 50>; #declare at=0; /* #declare loc=y*-100; #declare at=0; */ /* #declare loc=<16.5, 22.5, 100>; #declare at=<16.5, 22.5, 0>; */ camera { location loc look_at at } light_source { loc color White } background { color White } global_settings { assumed_gamma 1.5 } difference { // corpo prism { 0, 45 14 <0, 0>, <0, 2>, <2, 2>, <2, 4>, <0, 4>, <0, 7> <9, 16>, <24, 16>, <33, 7>, <33, 4>, <31, 4> <31, 2>, <33, 2>, <33, 0> } // Fori A + B cylinder { <8.5, 42.5, 10>, <8.5, 42.5, 17> 2.5 } cylinder { <24.5, 42.5, 10>, <24.5, 42.5, 17> 2.5 } // Foro C cylinder { <-1, 8.5, 11>, <46, 8.5, 11> 2.5 } // Fori D + E cylinder { <8.5, -1, 10>, <8.5, 46, 10> 2.5 } cylinder { <24.5, -1, 10>, <24.5, 46, 10> 2.5 } pigment { color Red } } // Asse C cylinder { <-50, 8.5, 11>, <95, 8.5, 11> .1 pigment { color Black } } // Assi D + E cylinder { <8.5, -50, 10>, <8.5, 95, 10> .1 pigment { color Black } } cylinder { <24.5, -50, 10>, <24.5, 95, 10> .1 pigment { color Black } }