 //Ejemplo de prueba para una escena vista 3D
//Por: Mario H Tiburcio Z

#include "colors.inc"
#include "librerias.inc"

camera {
  location <15,10,-10>
  look_at <0,0,0>
}

light_source {<20,10,-20> color White}
#declare a =<3,0,2>;
#declare b =<7,0,2>;
#declare c =<7,4,2>;
#declare d =<3,4,2>;
#declare e =<3,0,8>;
#declare f =<7,0,8>;

#declare queso = union {
triangle {
    a,d,e
    pigment {color White}
}
triangle {
    b,c,f
    pigment {color Cyan}
}

triangle {
    a,b,d
    pigment {color Green}
}
triangle {
    b,c,d
    pigment {color Green}
}


triangle {
    a,b,f
    pigment {color Red}
}
triangle {
    a,f,e
    pigment {color Red}
}
triangle {
    d,e,f
    pigment {color Yellow}
}
triangle {
    d,c,f
    pigment {color Yellow}
}
}

object{
  queso
  matrix<0.0000, 0.0000, -1.0000,
0.0000, 0.5000, 0.0000,
-0.5000, 0.0000, -0.0000,
1.0000, 0.0000, 3.0000> 
}

plane  { y,-0.001 pigment {checker Black White }}
ejes3D
