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