#include "definition.inc"
#include "transforms.inc" // Voir guide, sections 7.18 (et 8.5)
#declare epaisseurTraits=0.03;
 
couleurFond(120,120,120)

#declare C = <-1,25,0>;
#declare P = <-1,0,0>;

camera
{ location  C
  look_at   P
}

uneLumiere(C)


#declare PRISME1 = object
{
  unPrisme(<-8,0,-2>,<-4,6,2>)
  couleur(200,50,40,0) 
  
}


#declare PRISME2 =  object
{
  unPrisme(<-2,0,-2>,<2,6,2>)
  couleur(120,150,40,0) 
  Shear_Trans(<1,0,0>,<1.5,0,0>,<0,0,1>) 
}

#declare trans= clock*0.1;
  

#declare PLAN =  object
{
  unPrisme(<-9,trans+0.001,-2.5>,<12,trans+0.001,2.5>)
 
  
}


#declare COUPE1 = intersection
{ object{PLAN}
  object{PRISME1}
  couleur (200,50,40,0)
}

#declare COUPE2 = intersection
{ object{PLAN}
  object{PRISME2}
  couleur (120,150,40,0)
}

COUPE1
COUPE2







