« Bonjour à tous ! || La semaine en bref – n°1 »
Tutoriel – Introduction à Freestyle Render
Publié le 10 décembre 2011 par ghigi123
Freestyle Render est un moteur de rendu non photo-réaliste développé en Python, il a pour but de permettre de simuler des rendu crayonnés, ou même toon ; tout ce qui permet de ne plus aborder une image via du photo-réalisme, mais de façon totalement détournée. Si on jette un oeil aux possibilités du soft, il reste vraiment très solide !
Cependant, il existe encore un « léger » défaut au soft. Ce dernier est toujours en développement, ce qui signifie fonctionnalités manquantes, options buggées, plantages possibles … Mais il reste tout de même totalement fonctionnel ! Diverses fonctionnalités sont donc toujours en développement, mais il est déjà très avancé ! La galerie du moteur permet d’ailleurs d’en attester.
Dans cet article nous allons voir rapidement comment utiliser ce moteur de rendu, malgré le fouillis des options, ce moteur reste très simple et est relativement rapide. Les ressources sur le net reste encore assez rare, mais il est possible de suivre de près l’intégration du moteur dans Blender via le blog des développeurs.
Installation
La 1ère chose à faire est donc de télécharger une build ; pour cela, le site Graphicall dispose de ce qu’il vous faut, taper Freestyle dans le champs de recherche et prenez soin de choisir votre système d’exploitation. Il s’agit assez souvent d’une archive, il suffit alors d’extraire son contenu pour avoir un nouveau Blender sur votre machine.
Les réglages
Freestyle Render fonctionne avec des scripts python comme je l’ai dit précédemment. Comme de nombreux moteurs de rendu on pourrait penser qu’il faut aller dans les add-ons pour activer ce dernier, mais en fait non, il faut voir Freestyle comme un gros patch pour le moteur de base de Blender (le Blender Internal). Les options sont donc de suite activées dans le panneau render. Regardons point par point les nouvelles options.
Panneau Layers
La 1ère option pour Freestyle se trouve dans la partie Layers, ces options se doivent d’être activées. Elle signale à blender de faire le rendu pour cette passe avec Freestyle (voir image ci dessous). On peut ainsi facilement imaginer de faire plusieurs passes, dont certaines avec ou sans le rendu Freestyle afin de les mixer par la suite au rendu. Une fois activée il n’y aura plus besoin de s’en occuper par la suite.
Panneau Freestyle
Voici le panneau le plus important, c’est par cette fenêtre que nous allons régler le rendu des traits en détail. Regardons déjà les options possibles.
- Raycasting Algorithm.
Pour faire simple, il s’agit du type d’algorithme utilisé pour le calcul de l’image. Je vous conseille de garder l’option par défaut, elle convient très bien pour débuter. - Control Mode.
Vous avez deux façons de contrôler le rendu des traits, elle se régle via cette liste déroulante.- Parameter Editor Mode : via ce réglage vous pouvez contrôler le rendu au travers des options graphiques et toute une panoplie de paramètre. C’est très puissant mais ça demande un peu de pratique pour saisir toutes les subtilités.
- Python Scripting Mode : la 2nde méthode consiste à utiliser un fichier python qui contient toutes les instructions pour la gestion du rendu, de base Freestyle Render vous en fournit une cinquantaine ! Je vous conseille de les essayer, les presets sont déjà très bons pour un résultat rapide.
- Edge detection options.
Les options de base pour dire au moteur quels edges doivent être rendus, elle reste sommaire et j’avoue ne pas savoir exactement leurs impacts sur votre rendu. - Line set.
Une option très importante ! Ici vous pouvez ajouter des régles précises pour le contrôle de vos edges.

Les options sont assez nombreuses, mais pour simplifier, la 1ère partie (Freestyle : Line set) permet de contrôler le mode de détection des edges. La partie Freestyle Line Style permet de gérer le style de rendu des edges. - Un détail assez important, dans la partie Line Set, l’option Edge type donne de nouveaux réglages pour affiner les contraintes ; je vous conseille de l’utiliser assez souvent.
- Add freestyle module.
Enfin, cette dernière option est disponible uniquement avec le mode de contrôle Python Scripting Mode, il permet d’aller chercher un preset de rendu. Ces presets se trouvent normalement dans le répertoire de Blender « 2.60scriptsfreestylestyle_modules ».
Panneau Post-processing
Tout comme dans le panneau Layer, il faut penser à activer le rendu de Freestyle dans cette partie même si vous n’utilisez pas le moteur de compositing de Blender. Elle est indispensable car si cette option n’est pas activée la passe Freestyle ne sera pas rendue.
Par Aurélien Vaillant – stilobique - http://aurelienvlt.free.fr/
Actuellement aucun commentaire
Categorie
Tag




