Modifié le 23 Septembre 2008 à 18 h 45

viviani_1.pov
//@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