Le moteur de rendu de Cinema 4D effectuant un lissage interne lors de l’utilisation du déplacement sous-polygonal, bien souvent on ne se préoccupe pas beaucoup du tag de lissage (Phong) lorsqu’on utilise ce type de technique. À priori, on n’a pas tendance à s’en préoccuper non plus avec le moteur de rendu Octane Render d’Otoy. Et pourtant ce tag est fondamental pour Octane !
Déplacement sous-polygonal et tag de lissage:
le secret de la réussite
C’est tout simplement la faute du tag de lissage (Phong) de Cinema 4D. Par défaut, la valeur pour un cube est de 80° afin de « casser » les arêtes du cube pour un rendu réaliste dans Cinema 4D (ou même dans Octane pour un cube sans déplacement). Le hic, c’est qu’Octane utilise cette valeur de lissage Phong pour déterminer l’angle d’extrusion du déplacement en regard de l’angle d’orientation du polygone. Si l’angle d’une arête est supérieur à l’angle de lissage, Octane dissocie le déplacement, ce qui a pour effet de former cette découpe disgracieuse que nous avons tous expérimenté la première fois. En donnant un angle supérieur à l’angle des arêtes du cube dans votre tag de lissage Phong, le déplacement ne se dissociera plus. En l’occurrence, 91° ou aucune limite devrait faire l’affaire.
Ce qui est vrai pour un cube est vrai également pour n’importe quelle modélisation destinée à recevoir un déplacement sous-polygonal d’Octane. Il faut donc modéliser l’objet en connaissance de cause ou le subdiviser suffisamment, régler le tag de lissage pour obtenir un objet parfaitement « lisse » dans le viewport et être attentif à l’orientation des normales bien entendu. Vous pourrez alors utiliser le déplacement sans aucun souci.
À savoir
Bien entendu, la profondeur de bits de la texture de déplacement est très importantes. Comme une texture 8 bits contient seulement 256 niveaux de gris, on peut très vite voir apparaître des escaliers dans le déplacement. Il vaut donc mieux travailler avec des textures en 16 ou 32 bits. À savoir aussi que dans le cas d’une texture en RVB, Octane ne prend en compte que le rouge. Donc autant convertir la texture en niveaux de gris, vous économiserez de la VRAM.
Par ailleurs, le réglage du tag de lissage phong n’est pas seulement utile dans le cadre du déplacement sous-polygonal. Il l’est également pour tous les autres matériaux, et principalement les matériaux réfléchissants. Ceci n’est d’ailleurs pas seulement vrai pour Octane mais aussi pour le moteur de Cinema 4D. Faites ce simple test : un cube associé à un matériaux glossy avec un index de 1.0 et un environnement HDRI. Expérimentez les valeurs de lissage phong et le nombre de polygones. Essayez une valeur de lissage de 0° ou 1°, vous verrez tout de suite de quoi je parle…
J’espère que ce billet vous sera utile. Si vous trouvez une erreur ou que vous avez une suggestion, n’hésitez pas à me laisser un commentaire.