Modifié le 23 Septembre 2008 à 18 h 45
//@AUTEUR: Thomas Labarussias //fenetre de Viviani #include "colors.inc" //importation de la librairie de couleurs predefinies global_settings {ambient_light rgb <4.5,4.5,4.5>} //eclairage ambient background {color White} //couleur du fond light_source{<-4,0,0> color rgb <1,1,1> shadowless} //source de lumiere camera { location <-3.55,0.65,0.5> look_at <0,0,0> sky <0,0,1> } sphere { <0,0,0> 1 pigment {color Red transmit 0.5} } cylinder { <-0.5,0,1.15> <-0.5,0,-1.15> 0.5 pigment {color Green transmit 0.5} } #declare bille = sphere //element de base pour le trace de la courbe { <0,0,0> 0.02 pigment {color Blue} } #declare tt=0; //trace de la courbe #while ( tt < 360 ) object {bille translate <-1*cos(tt)*cos(tt),1*cos(tt)*sin(tt),1*sin(tt)> } #declare tt = tt+0.25; #end