Eklablog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Images de synthèse sous POV-RAY

Publicité

Tutoriel : la CSG part 2 : merge

Prérequis

Vous avez lu et compris le tutoriel précédent. Rien de plus. Rien de moins...

Qu'est-ce que le Merge ?

Comme l'union, le merge va réunir plusieurs objets entr'eux pour n'en faire qu'un. La syntaxe est identique à l'union. Les options sont les mêmes. 

quelle différence, alors ? Lors d'un merge, POV-RAY va éliminer les arêtes internes inutiles.

Une image ? A gauche l'union, à droite le merge.

#declare tex= pigment {rgbf <1,0,0,0>}
union {
sphere {<-3,1,0>,1}
sphere {<-3,2,0>,1}
pigment {tex}
}
merge {
sphere {<3,1,0>,1}
sphere {<3,2,0>,1}
pigment {tex}
}

 

 

 

Pas de différence. Mais alors, à quoi sert le merge ? 

Merge et les objets transparents

C'est dans le cas d'objets transparents que l'on voit la différence :

#declare tex= pigment {rgbf <1,0,0,0.7>}
union {
sphere {<-3,1,0>,1}
sphere {<-3,2,0>,1}
pigment {tex}
}
merge {
sphere {<3,1,0>,1}
sphere {<3,2,0>,1}
pigment {tex}
}

 

 

 

C'est dans ce type de situation que Merge a un intérêt.

Quand utiliser Merge et quand utiliser Union ?

Le Merge est plus lent que l'Union : le système doit réaliser des calculs supplémentaires. 

Merge doit être utilisé uniquement dans le cas d'objets transparents, où les arètes supplémentaires sont gênantes.

Union est à utiliser dans tous les autres cas.

 

A bientôt pour une partie plus technique : les différences.

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article