Nœud Pack UV Islands

Nœud Pack UV Islands.

Le nœud Pack UV Islands réarrange les îlots UV pour qu’ils remplissent efficacement un espace UV donné. Il met à l’échelle, déplace et fait éventuellement tourner les îlots tout en maintenant une marge définie entre eux. C’est utile pour optimiser procéduralement les dispositions UV dans les flux de travail des Geometry Nodes, comme la génération d’atlas de textures ou la préparation de géométries pour le baking.

Astuce

Contrairement à l’opérateur UV Editor, ce nœud fonctionne de manière non-destructive et peut être piloté par des entrées procédurales, ce qui le rend adapté à la génération UV automatisée ou paramétrique.

Inputs

UV

La carte UV à empaqueter. La topologie des îlots UV est déterminée à partir de cette entrée.

Selection

Faces à considérer lors de l’emballage des îles. Seules les îlots UV comportant au moins une face sélectionnée sont affectés. Les UV appartenant exclusivement aux faces non sélectionnées restent inchangés.

Margin

a distance à laisser entre les îlots UV, exprimée en unités d’espace UV.

Rotate

Permettre la rotation des îlots pour obtenir un résultat d’empaquetage plus efficace.

Method

Détermine comment la forme de chaque îlot est évaluée lors de l’empaquetage.

Bounding Box:

Utilise la boîte englobante alignée sur les axes de chaque île. C’est la méthode la plus rapide mais cela peut être moins économe en espace.

Convex Hull:

Utilise l’enveloppe convexe de chaque île. Cette méthode ne place pas d’îlots à l’intérieur des trous et offre un équilibre entre précision et performance.

Exact Shape:

Utilise la forme complète des îles, incluant les régions concaves et les trous. Cela produit le plus de serrage mais c’est l’option la plus lente.

Bottom Left

Le coin inférieur gauche de la région dans laquelle les îles sont empaquetées.

Top Right

Le coin supérieur droit de la région dans laquelle les îles sont empaquetées.

Output

UV

Les UV empaquetés, avec des îlots repositionnés et mis à l’échelle selon les réglages du nœud.