Modificateur OpenSubdiv

Le modificateur OpenSubdiv procède à la subdivision et au lissage d'objets de maillage. Il lit également les paramètres de pli depuis les entrées de la pile sous-jacente et les applique à l'objet modifié.

Panneau déroulant des contrôles généraux

Itérations
Nombre de subdivisions du maillage. Cette valeur est comprise entre 0 et 5.
Itérations rendu
Nombre de fois où le maillage est subdivisé au moment du rendu. Cette option doit être activée pour que ce paramètre soit appliqué. Cette valeur est comprise entre 0 et 10.
Affichage isolignes
Si cette option est activée et que les arêtes sont visibles (lorsque l'affichage Faces délimitées est actif, par exemple), seules les arêtes de l'objet d'origine s'affichent. Si elle est désactivée, toutes les arêtes s'affichent, y compris celles qui dérivent de la subdivision.
Mode d'utilisation
Détermine comment l'objet modifié s'affiche dans les fenêtres ombrées. N'a aucun effet sur la sortie de rendu.
  • Sortie de maillage Affiche l'objet modifié dans les fenêtres sous la forme d'un maillage standard, en utilisant uniquement l'unité centrale pour le traitement.
  • Affichage GPU Affiche l'objet modifié dans les fenêtres en utilisant le processeur graphique de la carte graphique, si celle-ci est compatible. En général, cette option est beaucoup plus rapide que le maillage de sortie, mais elle présente quelques limitations, répertoriées ci-dessous. Utilisez l'affichage GPU si le niveau de résolution du modèle subdivisé est très élevé et alourdit le temps de réponse des fenêtres.

    Limitations du mode Affichage GPU :

    • L'affichage des ombres et des textures sur l'objet n'est pas pris en charge.
    • L'affichage de l'objet se base sur le maillage au niveau pile du modificateur OpenSubdiv. Les résultats des modificateurs qui changent la géométrie de l'objet (courbure ou torsion, par exemple) au-dessus du modificateur OpenSubdiv dans la pile n'apparaissent pas dans les fenêtres.
    • La carte graphique doit prendre en charge DirectX 11 et doit être assez puissante. Si la carte graphique est lente, le mode Affichage GPU risque de ne pas fournir l'accélération attendue. En outre, si la scène partage les ressources de la carte graphique (pour afficher des bitmaps, par exemple), les performances peuvent en pâtir.

Panneau déroulant des contrôles OpenSubdiv

Sommet
Détermine comment les arêtes de séparation et les sommets de coin sont interpolés.
  • Arêtes interpolées Les arêtes restent acérées après le lissage. Tous les coins sont lissés.
  • Arêtes et coins interpolés Les arêtes et les coins à deux arêtes restent acérés après le lissage.

Gauche : Arêtes interpolées ; droite : Arêtes et coins interpolés

Contour UV
Gère la façon dont le lissage est appliqué aux UV de contour. Les illustrations suivantes montrent le maillage précédent une fois lissé dans l'éditeur du modificateur Développer UVW.
  • Bilinéaire (aucun) Les UV ne sont pas lissés.
  • Lissage (Arête uniquement) Les UV et les coins sont lissés. Les arêtes restent acérées après le lissage.
  • Lissage (Arête et coin) Les UV sont lissés. Les arêtes et les coins à deux arêtes restent acérés après le lissage.
  • Lissage (Toujours acéré) Lorsque cette option est activée, les données qui modifient les faces (jeux de couleurs et UV) sont lissées si elles se situent à proximité de sommets qui ne se trouvent pas sur un contour discontinu. Les sommets qui se trouvent sur un contour discontinu sont subdivisés à l'aide d'une règle d'aspérité (interpolés).
Propager coins
Lorsque cette option est activée, les données du maillage d'origine qui modifient les faces (jeux de couleurs et UV) sont appliquées aux coins de l'aperçu du lissage de maillage.
Lisser triangles
Lorsque cette option est activée (par défaut), une règle de subdivision est appliquée au maillage pour que la subdivision des triangles semble plus lisse.
Pli
Détermine comment les plis sont lissés lors de la subdivision.
  • Normal Aucun lissage n'est appliqué aux plis.
  • Chaikin Interpole l'aspérité des arêtes incidentes, ce qui produit des plis moyennement acérés. Après la subdivision d'une arête de pli, l'aspérité des arêtes obtenues est déterminée à l'aide de l'algorithme de Chaikin.

    Cette méthode permet d'améliorer l'apparence des plis à plusieurs arêtes avec différents poids d'arête.

Dans l'illustration suivante, les valeurs de pli des six arêtes passent de 0,1 (à gauche) à 1 (à droite). L'image supérieure a été rendue avec la valeur Pli définie sur Normal, et l'image inférieure avec la valeur Pli définie sur Chaikin. La dernière option atténue considérablement l'effet irrégulier.

Panneau déroulant des contrôles du maillage

Options de mise à jour
Spécifiez quand le maillage subdivisé doit être mis à jour après la modification d'un paramètre, tel que le nombre d'itérations :
  • Toujours Le maillage est mis à jour immédiatement après la modification d'un paramètre.
  • Pendant rendu Le maillage est mis à jour lorsque vous effectuez le rendu de la scène.
  • Manuellement Le maillage est mis à jour uniquement lorsque vous cliquez sur le bouton Mettre à jour.
Mettre à jour
Met à jour le maillage de manière à refléter les modifications apportées depuis la dernière mise à jour. S'applique aux paramètres Pendant rendu et Manuellement (voir ci-dessus).