Images aléatoires

  • babel.jpg
  • etageres.jpg
  • scene4.png
  • luciole15.png
  • croquis.png

Calendrier

Novembre 2009
L M M J V S D
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
<< < > >>

Publicité

Bonjour, ami visiteur.

Ce blog retrace mes débuts en image de synthèse, grâce au loiciel POV-Ray (gratuit, ça c'est cool !). Quelques croquis, divers essais, et deux projets en cours, mettent en jeu une scène spatiale et des tuyaux. En archive, le premier projet, l'échiquier...

Jeudi 1 juin 2006

Voici une scène-type pour tester la rapidité des opérations booléennes :

camera {location <20,20,-40> look_at <20,20,20>}
light_source {<20,20,-60> color rgb 1}


#declare demisphere=????

#declare a=0;
#while (a<20)
   #declare b=0;
   #while (b<20)
      #declare c=0;
      #while (c<20)
         object{demisphere translate <a,b,c>*2 rotate <a,b,c>*18 pigment {color 1}}
         #declare c=c+1;
      #end
      #declare b=b+1;
   #end
   #declare a=a+1;
#end

Cette scène est un réseau dense de demi-sphères. J'effectue des rendus à haute résolution (2048x1536, antialiasing) avec plusieurs méthodes de création de la demi-sphère... bilan ci-dessous

#declare demisphere=intersection {
   sphere {0,1 pigment {color rgb 1}}
   box {<-1.1,0,-1.1>,<1.1,-1.1,1.1>}
}

temps : 120,52 secondes

#declare demisphere=difference {
   sphere {0,1 pigment {color rgb 1}}
   box {<-1.1,0,-1.1>,<1.1,1.1,1.1>}
}

temps : 146,27 secondes

#declare demisphere=intersection {
   sphere {0,1 pigment {color rgb 1}}
   plane {y,0}
}

temps : 111,56 secondes

#declare demisphere=difference {
   sphere {0,1 pigment {color rgb 1}}
   plane {y,0}
}

temps : 103,69 secondes

Vous en concluez ce que vous voulez, mais moi, à partir de maintenant, mon choix est fait...

Par Bancquart - Publié dans : technique
Ecrire un commentaire - Voir les 1 commentaires - Recommander
Retour à l'accueil

Commentaires

Intéressant...Et surprenant !
Commentaire n°1 posté par Joey le 01/06/2006 à 18h53
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus