Aperçu
La triangulation est une opération topologique : tout polygone à plus de 3 côtés est décomposé en triangles. L'apparence du mesh ne change pas (c'est la même surface), mais sa structure interne devient uniforme.
C'est un node pass-through simple : pas de contrôles, pas de réglages - il est activé ou désactivé. Parfois indispensable dans un pipeline, souvent invisible.
Où trouver ce node
- Effects Library :
Tools > 3D > Triangulate 3D - Ajout rapide : clic droit dans le Node Editor →
Add Tool > 3D > Triangulate 3D
Pourquoi trianguler ?
Trois raisons courantes de l'utiliser :
- Préparer un mesh avant déformation - le
Displace 3D, leCustom Vertex 3Det les autres nodes de déformation opèrent par vertex. Sur un quad non triangulé, la déformation peut créer un mauvais twist (les 4 points d'un quad ne sont plus coplanaires après déformation). Trianguler avant évite ce piège. - Compatibilité avec certains workflows - quelques renderers ou exporters préfèrent (ou exigent) des meshes triangulés. Insérer un Triangulate 3D avant élimine les surprises.
- Debug de topologie - visualiser un mesh triangulé en wireframe aide à comprendre sa structure interne, utile pour diagnostiquer des problèmes de shading.
Inputs
- SceneInput (orange) - requis. Mesh ou scène 3D à trianguler. Seuls les objets avec géométrie polygonale sont affectés ; caméras et lumières transitent sans modification.
Configuration
Insérez le Triangulate 3D après la source de géométrie qui en a besoin et avant le node qui exige la triangulation (Displace, exporter, etc.).
FBX Mesh 3D → Triangulate 3D → Displace 3D → Merge 3D
Onglet Controls
Aucun contrôle interactif.Le node triangule automatiquement dès qu'il est dans le flux. Rien à régler.
Cas d'usage
- Avant un Displace 3D - un mesh FBX importé peut contenir des quads. Un Displace appliqué dessus donne un rendu « en zigzag » sur les diagonales des quads. Triangulate avant → chaque triangle est indépendamment déformé, sans twist.
- Avant un export vers un exporter OBJ strict - certains moteurs ou outils n'acceptent que des triangles. Triangulate avant le
FBX Exporter 3Dgarantit la compatibilité. - Normalisation d'un asset hétérogène - un FBX qui mélange quads et triangles devient homogène après Triangulate → plus prévisible dans le pipeline downstream.
- Look low-poly en wireframe - trianguler un mesh low-poly + le rendre en wireframe donne un look « géométrique » distinct, avec toutes les diagonales visibles.
- Workaround de shading glitch - si vous voyez des artefacts de shading sur des polygones non planaires (quads tordus), trianguler les sépare en triangles plats qui se rendent correctement.
Astuces & pièges
- Pas d'impact visuel en soi- un mesh triangulé rend identiquement à sa version non-triangulée. L'impact vient des nodes en aval (déformation, export).
- Pas de retour arrière - la triangulation est irréversible dans le flux. Si vous avez besoin du mesh original en quads plus loin, gardez une branche non-triangulée en parallèle.
- Double le nombre de faces - un mesh 100% quads devient 200% triangles. Sur des scènes très lourdes, ça peut impacter le rendu.
- Couplage typique avec Replace Normals - après Triangulate, les normales peuvent nécessiter un recalcul (surtout si les quads originaux avaient des smooth groups). Enchaînez
Replace Normals 3Dsi le shading apparaît facetté. - Utile sur des meshes Alembic - les caches Alembic stockent souvent des quads. Un Triangulate avant Displace ou Custom Vertex garantit une déformation propre.
- Inutile sur les primitives Fusion (
Shape 3D,Cube 3D) qui sont déjà triangulées en interne - n'ajoute rien, juste du bruit dans le graphe.
Onglet Settings
L'onglet Settings reprend les contrôles communs aux nodes 3D.
