Plug-in form Z Contents 0 Introduction : Rendu esquisse 3 1 Effectuer un rendu esquisse 4 2 Paramètres esquisse 6 3 Problèmes avec les styles de rendu esquisse utilisant des images de type lignes cachées 18 2011 Riverside Drive Columbus, Ohio 43221 formz@autodessys.com autodessys Product Information & Support (614) 488-9777 INC TEL : (614) 488-8838 FAX : (614) 488-0848 www.formz.com 1
April 2003 COPYRIGHT: auto des sys, Inc., 2003. Tous droits réservés. Cet ouvrage ne peut être ni reproduit, ni enregistré dans un dispositif de sauvegarde, ni transcrit, transmis ou traduit dans n importe quelle langue, en totalité ou en partie, sous quelque forme et par quelque moyen, sans la permission écrite et préalable d auto des sys, Inc. MARQUES DEPOSEES : form Z, RenderZone, et RadioZity sont des marques déposées par auto des sys, Inc. LightWorks est une marque déposée de LightWork Design Limited. ACIS est une marque déposée de Spatial Technology, Inc. Apple, Macintosh, Power Macintosh, et le logo MacOS sont des marques déposées d Apple Computer, Inc. Microsoft, Windows, et le logo Windows sont des marques déposées de Microsoft Corporation. Tous les autres produits mentionnés dans ce document sont des marques déposées par leurs propriétaires respectifs. 2
0 Introduction : Rendu esquisse L Esquisse* est un nouveau mode de rendu installé en tant que plug-in dans form Z. Il est appelé à partir du menu Afichage. Le moteur de rendu Esquisse* génère des images non photo-réalistes à la différence des autres types de rendu proposant quant à eux des qualités de rendu croissantes moyenant un temps de rendu allant de pair. On peut ainsi calculer des scènes en choisissant un certain nombre de styles simulant les effets de rendu propres au dessin à main levée. Ces images, bien que non photo-réalistes, peuvent être utilisées efficacement lorsqu il s agit d obtenir des représentations artistiques d un modèle à des fins de visualisation et/ou présentation. 3
1 Exécution d un rendu esquisse On effectue un rendu esquisse, à l instar de n importe quel autre rendu, en choisissant la commande correspondante dans le menu Affichage. Un rendu esquisse se base sur le rendu préalable d une image qui peut être, au choix : Lignes cachées*, Rendu surfacique* ou RenderZone*. Ce rendu, invisible pour l utilisateur, est automatiquement exécuté. Un des différents styles d esquisse est alors appliqué à l image originale et le résultat s affiche à l écran. Notons qu à la différence des rendus surfaciques et RenderZone qui s affichent ligne après ligne, l image d un rendu esquisse s affiche dans sa totalité une fois la totalité du rendu effectuée. Le style esquisse et ses paramètres sont sélectionnables via la zone de dialogue Options d esquisse, montrée par la Figure 1.1. Type de rendu: Ce menu déroulant contient deux éléments: Haute résolution et Aperçu. En Haute résolution, le dessin est calculé à la meilleure qualité possible. En Aperçu, le rendu est de moindre qualité mais le calcul est plus rapide. Style: Ce menu déroulant contient 12 éléments organisés en trois groupes différents, comme le montre la Figure 1.2. Figure 1.1: Zone de dialogue Options d esquisse. Main-levée, Encrage, Crayonnés, Fusain: Ces quatre styles d esquisse se fondent sur une image trait sous jacente. Seules les informations concernant les traits sont prises en compte. Les styles de surface assignés aux objets sont ignorés. Figure 1.2: Le menu Style. Cartoon, Coloriage, Lignes et ombres: Ces styles d esquisse sont générés en tant que combinaison d images ombrées et d images lignes cachées. Les couleurs de l image résultante sont crées à partir des styles de surface assignés aux objets et aux faces. 4
Pinceau sec, Hachures, Mosaïque, Peinture à l huile, Pointillisme: Ces styles d esquisse utilisent exclusivement des images ombrées comme base de rendu. Les couleurs sont dérivées des styles de surface à l instar du groupe précédent. Les paramètres de chaque style d esquisse sont abordés en détail dans la section suivante. Rendu de base: Ce menu déroulant contient deux éléments: Rendu ombré* et RenderZone*. Ce menu est uniquement disponible lorsqu on active un style d esquisse du second ou troisième groupe du menu Styles. Dans tout autre cas, il est grisé. On appelle la zone de dialogue options associée à l un ou l autre des types de rendu en cliquant sur le bouton Options jouxtant le menu. Une zone de dialogue se situe sous le menu Rendu de base. Elle regroupe les options sépcifiques à chaque Style sélectionné à partir du menu Style. Ces options sont abordées dans la section suivante. Style pré-défini...: Un clic sur ce bouton appelle la zone de dialogue Styles d esquisse pré-définis, montrée par la Figure 1.3. A l instar des Matériaux pré-définis*, cette zone de dialogue comporte un certain nombre de styles prédéfinis organisés en différentes catégories. La zone de dialogue Styles d esquisse pré-définis fonctionne à l instar de la zone de dialogue Matériaux prédéfinis. Figure 1.3: La zone de dialogue Styles d esquisse pré-définis La zone d aperçu à gauche de la zone de dialogue Styles d esquisse pré-définis montre un rendu rapide du style d esquisse en cours via un objet simple. On peut visualiser l effet d un style d esquisse sur différents styles de surface en choissisant le style de surface à utiliser pour le rendu de l aperçu. On clique sur le bouton Style de surface (zone de dialogue Style d esquisse pré-définis) et on sélectionne un style de surface à partir de la zone de dialogue qui s ouvre. Dès qu on ferme cette dernière zone de dialogue, le rendu de l aperçu est mis à jour pour refléter le nouveau style de surface qui sera maintenu jusqu à la prochaine sélection. Enregistrer l image, Toutes les fenêtres: Ces options fonctionnnent à l instar des autres modes de rendu. 5
2 Paramètres Esquisse Cette section discute et illustre les paramètres propres à chaque style d esquisse form Z. 6 Figure 2.1 Zone de dialogue Options d esquisse, style Main-levée sélectionnée. Figure 2.2: Image rendue via style d esquisse Main-levée. Premier groupe: Styles Lignes cachées uniquement Main-levée: Ce style permet le rendu des objets sous la forme de traits qui semblent être constitués de plusieurs coups de crayon. Notons que la couleur de fond doit être différente de celle du trait pour que ce dernier soit visible. Couleur de trait: Couleur des traits. Epaisseur de trait: Epaisseur en pixel des traits. Tremblements: L augmentation de ce paramètre influence la direction initiale des traits. Ondulations: L augmentation de ce paramètre crée des ondulations par rapport à la direction du trait. Réduction d épaisseur: Une valeur élevée associée à ce paramètre crée un trait dont l épaisseur va aller décroissante. Une valeur faible tracera un trait d épaisseur constante.
Encrage: Ce style peut être décrit comme étant le négatif photographique d un dessin au trait. L image est d abord calculée d après une certaine couleur d encrage, exception faite des traits qui demeurent blancs. Le fond courant transparaît entre les blancs. Notons qu un affichage correct des blancs implique la sélection d une couleur d encrage se démarquant nettement du fond. Couleur de l encre: Couleur de l encre. Largeur des blancs : Largeur des interstices en pixels. Figure 2.3: Zone de dialogue Options d esquisse, Encrage sélectionnée comme style. Figure 2.4: Image calculée, style d esquisse Encrage sélectionné. 7
Crayonnés: L effet produit par ce style est comparable à ce qu obtient un artiste qui passerait de façon légèrement décalée plusieurs fois sur chaque trait ; D où l impression de crayonné rapide. Couleur de trait: Couleur des traits. Epaisseur de trait: Epaisseur en pixel des traits. Densité des traits: L augmentation de ce paramètre crée plus de coups de crayon par ligne. Tremblements: L augmentation de ce paramètre influence la direction initiale des traits. Ondulations: L augmentation de ce paramètre crée des ondulations par rapport à la direction du trait. Figure 2.5: Zone de dialogue Options d esquisse, style Crayonnés sélectionnée. Figure 2.6: Image calculée style d esquisse Crayonnés sélectionnée. 8
Fusain: Ce style simule l effet d un dessin au fusain générant des traits laissant des traces à peine visibles. Epaisseur de trait: Epaisseur en pixels des traits. Couleur de trait: Couleur des traits. Atténuation: Plus la valeur est élevée, plus la transition entre chaque trace laissée par le crayon et les blancs est douce, créant un effet de crayon plus gras. Plus la valeur est faible, plus la transition est plus franche. Etendue: Plus cette valeur est élevée, moins il y a de blancs à chaque coup de crayon. Plus la valeur est faible, plus les blancs s espacent. Scale: Ce paramètre contôle la taille du motif blancs/trait. Figure 2.7: Zone de dialogue Options d esquisse, style Fusain sélectionnée. Figure 2.8: Image calculée via style d esquisse Fusain. 9
Second groupe: Styles Lignes cachées et image ombrée Cartoon: Ce style génère un rendu de type cartoon, (bande dessinée).silhouette et délimitations sont tracées via des traits gras. Les couleurs sont quelque peu simplifiées et stylisées. Couleur de trait: Couleur de silhouette et traits de délimitation. Epaisseur de trait: Epaisseur en pixels des traits. Figure 2.9: Zone de dialogue Options d esquisse, style Cartoon sélectionnée. 10 Image Figure 2.10: ca
Coloriage: Les limites sont tracées sous la forme de traits continus et les surfaces sont remplies d une couleur simplifiée à l instar d une bande dessinée. La couleur de remplissage semble délavée à la manière du pastel. Epaisseur de trait: Epaisseur en pixels de la silhouette et des délimitations. Couleur de trait: Couleur des traits. Coloriser: Plus ce paramètre est élevé, plus les variations des couleurs sont apparentes. Délaver: Plus ce paramètre est élevé, plus la couleur de surface est délavée. Figure 2.11: Zone de dialogue Options d esquisse, style Coloriage sélectionnée. Figure 2.12: Image calculée via style d esquisse Délaver. 11
Lignes et ombres: Ce style associe l effet d un dessin type lignes cachées avec l effet produit par l ombrage monochrome des zones d ombre. Le résultat ressemble à un dessin de type trait dont les bords seraient d abord tracés via des traits, puis un travail d ombrage serait alors effectué via un crayonné. Bien que ce style n utilise pas la couleur initiale propre au style de surface, il se fonde sur les paramètres de réflexion pour déterminer ombrage et couleur d ombres. Couleur de trait: Couleur des traits. Epaisseur de trait: Epaisseur en pixels de la silhouette et des délimitations. Couleur d ombre: Couleur des ombres et des zones ombrées. Figure 2.13: Zone de dialogue Options d esquisse,style Lignes et ombres sélectionnée. Figure 2.14: Image calculée via style d esquisse Lignes et ombres. 12
Troisième groupe: Styles d esquisse basés sur images ombrées Contour: Ce style crée un effet de type painter, (à la manière d un peintre). Jets et ondulations des couleurs reflètent l orientation de la géométrie sous-jacente. On peut concevoir cet effet comme un dessin en couleurs dont la direction des coups de crayon correspondrait à l orientation de la surface ombrée. Longueur de trait: Ce paramètre contrôle la longueur des coups de pinceau. Plus cette valeur est basse, plus l image paraît pointillée. Plus cette valeur est élevée, plus l orientation des coups de pinceau est apparente. Densité des traits: Plus cette valeur est élevée, plus il y a de surface peinte. Plus cette valeur est basse, plus il y a de couleur de fond apparente. Figure 2.15: Zone de dialogue Options d esquisse, style Pinceau sec sélectionnée. Utiliser les couleurs de l objet: Cette option sélectionnée, les surfaces sont peintes via leur couleur de rendu. Dans la cas contraire, une image noir et blanc est calculée. Couleur de trait: La couleur des coups de pinceau, (Si l option Utiliser les couleurs de l objet n est pas sélectionnée). Figure 2.16: Image calculée via style Pinceau sec. 13
Hachures: Ce style produit un effet similaire à celui d un dessin hachuré. L image est constituée d une série de traits de crayon ayant tous la même orientation. Couleur de trait: Couleur des traits, (si Utiliser les couleurs des objets n est pas sélectionné). Epaisseur de trait: Largeur en pixels des traits. Tremblements: Quand on augmente la valeur de ce paramètre, l orientation des coups de crayon est de plus en plus irrégulière. Quand on diminue cette valeur, l orientation des coups de crayon est de plus en plus parallèle. Figure 2.17: Zone de dialogue Options d esquisse, style Hachures sélectionnée. Longueur de trait: Ce paramètre contrôle la longueur des coups de crayon. Densité des traits: Plus cette valeur est élevée, plus la surface couverte par les coups de crayon est grande. Plus cette valeur est faible, plus le fond est apparent. Figure 2.18: Image calculée via style d esquisse Hachures. 14
Mosaïque: Ce style produit une image ressemblant à une mosaïque constituée de petits carreaux colorés. Largeur des blancs : Largeur en pixels des interstices entre les carreaux. Couleur des blancs : Couleur des interstices entre les carreaux. Taille de carreau: Plus cette valeur de paramètre est élevée, plus la taille des carreaux est grande. Plus cette valeur est faible, plus la taille des carreaux est petite. Figure 2.19: Zone de dialogue Options d esquisse, style Mosaïque sélectionnée. Forme de carreau: Si la valeur est faible, les carreaux sont alignés par rapport à une grille rectangulaire. Quand la valeur augmente, la forme d alignement des carreaux devient de plus en plus irrégulière. Transparence des blancs : Si la valeur est faible, les interstices sont coloriés d après la couleur des blancs comme si ils étaient constitués d un seul matériau. Quand la valeur augmente, la couleur de l interstice se mélange avec celle du fond. A 100%, les interstices sont coloriés avec la couleur de fond. Fond de carreau: Cette option sélectionnée, le fond est également mosaïqué. Dans le cas contraire, seules les surfaces coloriées sont mosaïquées. Figure 2.20: Image calculée via style d esquisse Mosaïque. 15
Peinture à l huile: Ce style crée l effet d une toile peinte à l huile à la manière des peintres impressionistes. Des points de couleurs individuels sont appliqués de manière à ce que l image ne se révèle que lorsqu elle est vue à une certaine distance. Les coups de pinceau laissent des traces grossières de type c-shaped. Ce style convient particulièrement bien à une scène comportant des formes saillantes nécessitant peu de détails. Taille des traits de pinceau: Ce paramètre contrôle la taille des coups de pinceaux. Densité des traits de pinceau: Plus la valeur de ce paramètre augmente, plus nombreux sont les coups de pinceau appliqués sur la toile, couvrant d autant le fond. Plus la valeur est faible, plus le fond est apparent. Figure 2.21: Zone de dialogue Options d esquisse, style Peinture à l huile sélectionnée. Fusion des traits de pinceau: Plus la valeur de ce paramètre augmente, plus la peinture se mélange avec la couleur du fond. Plus la valeur est faible, plus la peinture couvre la toile. 16 Figure 2.22: Image calculée via le style d esquisse Peinture à l huile.
Pointillisme: Ce style permet de calculer le rendu de l image comme un ensemble de points irréguliers. Couleur des points: La couleur des points, (si l option Utiliser les couleurs des objets n est pas sélectionnée). Densité des points: Plus la valeur de ce paramètre augmente, plus la densité des points est élevée. Plus la valeur de ce paramètre diminue, plus les points sont espacés; Ce qui révèle plus de fond à travers. Figure 2.23: Zone de dialogue Options rendu d esquisse, style Pointillisme sélectionnée. Utiliser les couleurs des objets: Cette option sélectionnée, l image est pointillée d après les couleurs assignées aux objets et à leurs faces. Si cette option est désactivée, la Couleur des points s applique alors aux surfaces. Figure 2.24: Image calculée via style d esquisse Pointillisme. 17
3 Problèmes liés aux styles de rendu esquisse utilisant des images de type lignes cachées Les scènes comportant un nombre important de faces peuvent requérir un long temps de traitement ; Voire ne pas être traitées du tout dans le cas où un style d esquisse utilisant lui-même une image de type lignes cachées soit utilisé. 18