Fusion video DAZ/BLENDER
Le but est de fusionner des scènes générées avec DAZ studio
(Personnages animés) avec des scènes réalisées avec blender (Décors).
Un programme d'édition video pourra permettre de faire ces opérations
manuellement, mais ici le but est de les automatiser avec les nodes de
blender.
Un avantage de DAZ est de gérer le canal alpha dans les animations
Quicktime en utilisant le codec Animation, toutefois cette méthode ne
permet pas de gérer les ombres qui dans DAZ ne peuvent être générés
qu'a partir d'objets visibles sur des surfaces visibles (donc bloquant
le canal alpha)
Prérequis : Savoir manipuler les nodes dans Blender
Le résultat au format Quicktime: Video résultat
Mon nodetree

Il y a 3 sources Video/Images
S1:Node source image fd1.jpg (c'est l'image de fond genérée avec blender)
S2:Node source image (video shadow.mov) (l'animation Daz sur fond et sol blanc) --> pour récuperer l'ombre
S3:Node source image (video grani9.mov) (l'animation Daz personnage seul)
But : incruster S2 sur S1 en rendant le blanc transparent puis
incruster S3 sur le résultat, recouvrant le personnage généré par S2
le travail le plus complexe se fait sur S2.
Génération du canal Matte (alpha):
Pour les connaisseurs si j'utilise un luminance key et non un chroma
key c'est que S2 à un canal alpha et que dans ces conditions le chroma
key ne fonctionne pas.
Mais comme le luminance key se base sur les luminances faibles (les
noirs), j'inverse S2 avant son entrée dans le luminance key, je regle
la tolérance du LK pour rogner les zones frontières antialiasés
(accessoirement ça rogne le personnage et permet son recouvrement total
par S3. Le filtre Hue Saturation sur le canal Matte me permet de
l'attenuer et de mettre un peu de transparence sur l'ombre pour un
meilleur fondu. le Viewer est juste la pour controler l'état du canal
Matte.
Ensuite un filtre Mix me permet de mixer S1 et S2 avec le canal
Matte comme facteur (le Mix fait un truc du genre
pixel1*facteur+pixel2*(1-facteur))
Un second filtre mix permet de mélanger le resultat avec S3 en utilisant directement le canal alpha de S3 comme facteur.
Le second filtre Hue saturation me sert juste à atenuer la saturation du personnage pur un meilleur fondu dans la scène finale.
Scale et blur sont appliqués après le mélange pour controler la taille et le flou du composite.
Voila, il ne reste plus qu'à cocher "Do composite" sur l'onglet anim du volet render et cliquer sur anim.
Si les caméra blender et DAZ sont parfaitement synchro, rien n'empèche
d'utiliser un rendu video pour S1 (voir même un layer de rendu blender).
DAZ et transparence
Dans S1 il y a des objets ayant de la transparence, si DAZ gère le
canal alpha, il n'en reste pas moins que lors du rendu, les composantes
RGB des pixels générés intègrent une par de la couleur de fond, avec un
fond fixe il suffit de le mettre en image backdrop dans DAZ. En
cas de fond animé, je conseille l'utilisation d'un fond gris moyen afin
d'éviter une coloration et une altération de la luminosité.