Clamp Output & Linear Workflow
Il y a quelques jours je discutais via Twitter avec une artiste que vous connaissez tous, Alfa Smyrna, plus connue sous le nom de Pixela. Le sujet de notre discussion était le Clamp Output. Voici un ptit rappel de pourquoi il ne faut surtout pas (sauf si on sait ce que l’on fait…) utiliser le Clamp Output et surtout quand on bosse en Linear Workflow!
Avant tout il faut savoir une chose importante: la valeur de Clamp (1.0 par defaut) correspond a la valeur de blanc maximal en 32bits. La seul difference, et c’est ca la magie du 32 bits, c’est qu’apres le 1, il y a encore des couleurs en 32 bits.
Ainsi:
- 32bits = blanc pur = 1 = 255 en 8bits
Mais:
- 2, 3, 4, 5… en 32 bits = blanc pur sur un ecran = 255 en 8 bits.
C’est justement ça le point noir du clamp output. Ces valeurs que l’on ne voit pas a l’ecran sont des couleurs qui apparaitront selon l’exposition de l’image et l’interet du linear Workflow est de profiter de ça. Cette flexibilité de travail est un des intérêts majeur du Linear Workflow. Ainsi mettre en place un setup complet en linear Workflow mais cocher clamp output a la fin… ben… ça sert à rien!
1Images brutes
Voici 8 images, chacune d’entre elles a ete rendu au foramt exr, je vous montre les jpg. Si certains d’entres vous veulent les .exr pour faire mumuse, dites le moi dans les commentaires.
- 01: Clamp Output = off / SubPixel Mapping = off
- 02: Clamp Output = 02 / SubPixel Mapping = off
- 03: Clamp Output = 01 / SubPixel Mapping = on
A priori, aucune différence entre l’image 01 et 02. La seul différence visible, c’est l’anti-aliasing sur les zones cramés (03). Ceci est du a la magie Clamp Output combiné au SubPixel Mapping qui permet d’appliquer un anti-aliasing correct sur des zones dont la valeur est egale à 1 (en 32 bits). Par contre il ramène tout ce qui est au dessus a 1, et ca c’est l’envers du décor…
2Exposition
Maintenant, on va faire mumuse avec les exr en baissant l’exposition de -5 dans photoshop, vous vous en doutez le résultat est sans appel.
Vous l’aurez remarquez, si le clam est off j’ai toute la plage et plus la valeur augmente, plus ma marge de manœuvre en post-production augmente. J’ai pas fait des rendus a 1, 2, 3 etc… mais je vous garantie que ça marche
- 01: Aucun soucis, pour preuve le glossy de ma teapot qui basse, on découvre alors les valeurs supérieures à 1.
- 02: Le glossy est bon, jusqu’à un certain point, ensuite il ne bouge plus. J’ai atteint la limite de mon 32bits.
- 03: La, il est carrément raide, le glossy ne s’adapte plus du tout.
3L’interet du VrayFrambuffer
Un truc très bien avec le VrayFramebuffer, c’est qu’il permet d’afficher les couleurs en 32bits. En faisant un simple clic droit sur votre image, la pipette vous permets de voir la couleur et sa plage. Ainsi, vous pouvez savoir ce qu’il y a comme info derrière. Je mesure donc le blanc de ma scene, ici j’ai trouver la valeur la plus élevé sur le glossy de ma teapot de gauche, il s’agit de 6.
Si vous devez réduire vos temps de rendus, sachez que vous pouvez gagner un peu de temps en jouant avec Le Clamp Output. Ceci dit n’oubliez pas de vous servir de la pipette avant pour jauger les infos qu’il y a derriere et ne pas perdre complètement votre marge de manœuvre. Plus la valeur est proche de 1, plus vous gagnez en temps de rendu mais vous perdez tout autant de la flexibilité en post-prod. Et à l’inverse avec une valeur proche du blanc le plus eleve vous permettra de gagner un tout petit peu en temps, sans pour autant perdre totalement l’avantage de bosser en lwf, a vous de jauger!
Je tiens à remercier Alfa pour m’avoir aider à ecrire ce tuto.
Voici quelques liens pour vous faire voir, ou revoir, son travail :































Pingback: Clamp Output “importante”