On se trouve ici dans le cas ou les passes d’un logiciel 3D arrivent dans des fichiers séparés. Vue la logique de fusion il faut injecter ces fichiers dans les canaux auxiliaires. Vu la logique de travail des nœuds de fusion cela se fait en début de structure nodale. Avec Resolve/Fusion 20 le nœud Swizzler peux faire ça aussi!
Pour illustrer de quoi je parle voici à quoi ressemble les fichiers des passes auxiliaires :



On utilise un channel boolean pour injecté chaque passe

Chaque channel boolean est réglé pour faire correspondre les canaux RVB des fichiers de passes auxiliaires aux canaux Auxiliaires qu’ils sont réellement



l’idée présentée dans cet article est d’utiliser le nœud Swizzler pour faire la même chose. remplaçons donc les 3 channel boolean par un Swizzler :

le node graph est plus simple, mais bien reconnaitre les entrées qui seront notées input1, input2, intup3, etc… dans les menu de l’inspecteur


Bien que le Swizzler est conçu pour du multi- Layer, ici on va resté sobrement dans 1 seule Layer. Layer1 étant créé par défaut, il s’agit juste de la régler correctement


Pour afficher tous les réglages, passer
- Channels ➧ Color/Aux
- Aux ➧ Channels


Ensuite on fait de même pour la passe de Z. Elle est branchée sur l’input 4
Le canal rouge du fichier de la passe de Z devient le canal Z de sortie


Puis on fait de même pour la passe de Normal. Elle est branchée sur l’input 2
Les Canaux RGB du fichier de la passe de Normal deviennent les canaux Normals de sortie


Enfin on fait de même pour la passe de Position. Elle est branchée sur l’input 3
Les Canaux RGB du fichier de la passe de Position deviennent les canaux Position de sortie

Le Swizzler est donc un super Channel Boolean (Copy) car il est au multi layer ce que le channel boolean est au canaux auxiliaires tout en étant en plus un multi Channel boolean (Copy). Pourquoi s’en passer ?

Laisser un commentaire