Dernières actualités
Guide pour créer des transitions de surface avec BlendSrf et MatchSrf dans Rhino 8Guide MoGraph de Cinema 4D : Cloner, distribution et performancesRéglages de caméra et de rendu architectural dans Blender : guide pas à pasOptions d’affichage d’Archicad 29 : guide des réglages du modèle et de l’écranCréer des dessins au trait à partir de scènes architecturales avec Blender Line ArtGuide World Partition d’Unreal Engine : organiser les grandes cartes avec Data LayersCréer une animation architecturale dans Blender avec des keyframes et des driversContrôler toute une scène avec les Material Parameter Collections dans Unreal EngineFiltres de phases Revit : bien choisir pour les vues de rénovationComment configurer le Runtime Virtual Texturing dans Unreal Engine ?
TutorielsBlender

Importer un fichier PLY dans Blender et utiliser Points to Curves : guide

Ce guide passe en revue les options d’importation et d’exportation PLY de Blender, puis explique étape par étape comment le nœud Points to Curves convertit des points en courbes.

Travail de géométrie numérique représenté par des points et des courbes à côté d’une maquette d’architectureImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Blender peut importer des fichiers PLY ASCII et binaires ; plusieurs fichiers peuvent être sélectionnés en même temps.
  2. L’exportation PLY propose des options pour les coordonnées UV, les normales, les couleurs, les axes et l’application des modificateurs.
  3. Points to Curves convertit une géométrie de points en courbes ; Curve Group ID regroupe les points et Weight détermine leur ordre sur chaque courbe.
  4. Les courbes produites par le nœud ne sont pas fermées ; la sortie ne conserve pas les autres composants géométriques.

Ce que vous apprendrez dans ce guide

Les options d’importation et d’exportation Stanford PLY de Blender couvrent les réglages à prendre en compte pour transférer la géométrie et les types de données sélectionnés d’un fichier à l’autre. Le nœud Points to Curves, quant à lui, crée des courbes à partir d’une géométrie de points. Ce guide présente d’abord les options de transfert PLY, puis explique comment le nœud regroupe et ordonne les points.

Ces deux sujets ne sont pas présentés dans les sources comme une chaîne de traitement automatisée unique. Le manuel Blender documente séparément le transfert PLY et le nœud Points to Curves ; il n’explique pas comment relier directement au nœud les données provenant d’un fichier PLY. Les étapes ci-dessous traitent donc séparément le transfert de fichiers et le travail sur une géométrie de points.

Prérequis

  • Une installation de Blender dotée de l’importation et de l’exportation PLY, ainsi que du nœud Points to Curves dans Geometry Nodes.

  • Un fichier PLY au format ASCII ou binaire pour l’importation. Blender permet de sélectionner plusieurs fichiers à la fois.

  • Un composant géométrique Point Cloud à connecter à l’entrée Points de Points to Curves.

  • Les sources ne précisent ni version particulière de Blender, ni exigences de calcul ou de matériel. Vérifiez séparément que les options sont disponibles dans l’installation utilisée.

1. Importer un fichier PLY

L’outil d’importation Stanford PLY de Blender prend en charge les fichiers PLY ASCII et binaires. Il est également possible de sélectionner plusieurs fichiers PLY à la fois. Les paramètres d’importation permettent de définir l’échelle de l’objet et de choisir si les unités de la scène doivent être appliquées.

Les axes sont importants lorsque l’application d’origine et Blender n’utilisent pas les mêmes conventions d’orientation. Dans Blender, Y correspond à l’avant et Z au haut. Si le modèle importé apparaît à l’envers ou dans une orientation inattendue, vérifiez les correspondances Forward Axis et Up Axis. Le manuel Blender indique que l’axe vertical peut varier selon les applications et que ces correspondances servent à convertir les différences d’orientation entre applications.

L’option Merge Vertices tente, dans la mesure du possible, de fusionner les sommets situés au même endroit. Si le fichier PLY contient des couleurs de sommets, examinez aussi les options d’espace colorimétrique d’Import Vertex Colors. Le manuel précise que les données de couleur peuvent être interprétées en None, sRGB ou Linear. Connaître l’espace colorimétrique dans lequel les couleurs du fichier ont été enregistrées aide à choisir le bon réglage d’importation.

2. Régler l’exportation PLY

Il est possible de choisir le format ASCII à l’exportation. Le manuel Blender indique que cette option peut être utile si l’application qui ouvrira ensuite le fichier ne prend pas en charge le format binaire. Selected Only exporte uniquement les objets sélectionnés. Pour les instances de collection, les instances sont également considérées comme sélectionnées lorsque l’émetteur est sélectionné.

Dans les paramètres de géométrie, choisissez les données qui doivent figurer dans le fichier cible :

  • UV Coordinates : écrit les coordonnées des couches UV actives.

  • Vertex Normals : exporte les normales des faces et des sommets. Selon le manuel, de nombreuses applications peuvent calculer elles-mêmes les normales ; ces données peuvent toutefois être nécessaires pour faire correspondre les normales à celles des textures de Blender.

  • Vertex Colors : propose de traiter les données de couleur en None, sRGB ou Linear.

  • Triangulated Mesh : convertit en triangles les n-gones comportant quatre sommets ou plus. Cette opération ne modifie pas les maillages de la scène.

  • Apply Modifiers : exporte le maillage évalué après le calcul des modificateurs.

Si le modèle doit s’ouvrir dans une autre application avec la bonne orientation, définissez également les axes d’exportation. Les directions Y Forward et Z Up utilisées par Blender peuvent différer des valeurs par défaut de l’application cible. Évaluez séparément les réglages d’échelle et d’axes à l’importation et à l’exportation ; ne supposez pas qu’un réglage adapté à un fichier le sera aussi pour l’autre.

3. Configurer le nœud Points to Curves

Points to Curves convertit la géométrie Point Cloud de l’entrée Points en courbes. Les points portant la même valeur Curve Group ID sont réunis sur une même courbe. Chaque courbe créée contient au moins un point ; les identifiants de groupe peuvent également prendre des valeurs négatives ou égales à zéro.

Lorsqu’une courbe contient plusieurs points, l’entrée Weight détermine leur ordre sur la courbe. Le point ayant la valeur Weight la plus faible est placé au début, et celui ayant la valeur la plus élevée à la fin. Si les valeurs sont égales, l’ordre relatif initial des points est conservé. Même lorsque les entrées Curve Group ID et Weight ne sont pas utilisées, l’ordre des indices sur les courbes suit celui des points sources.

Le nœud transfère les attributs des points vers les points de courbe. Cependant, les attributs de courbe intégrés enregistrés sur les points sont ignorés. La sortie ne contient que les courbes créées ; les autres composants géométriques ne sont pas conservés. De plus, les courbes générées par le nœud sont toujours ouvertes.

4. Ordre des opérations

  1. Vérifiez si le fichier PLY est au format ASCII ou binaire. Si vous devez importer plusieurs fichiers, sélectionnez-les ensemble pendant l’importation.

  2. Lors de l’importation, définissez l’échelle, les unités de la scène et les correspondances Forward Axis et Up Axis. S’il y a des données de couleur, choisissez leur espace colorimétrique ; si des sommets se trouvent au même endroit, examinez l’option Merge Vertices.

  3. Pour l’exportation, vérifiez le format pris en charge par l’application cible et les types de données à inclure dans le fichier. Sélectionnez les options nécessaires parmi les coordonnées UV, les normales, les couleurs, la triangulation des n-gones et l’application des modificateurs.

  4. Pour utiliser Points to Curves, connectez une géométrie Point Cloud à l’entrée Points. Utilisez Curve Group ID pour répartir les points entre plusieurs courbes et Weight pour définir leur ordre sur chaque courbe.

  5. Lors de l’examen du résultat, tenez compte du transfert des attributs des points, de la non-conservation des autres composants géométriques et du fait que les courbes ne sont pas fermées.

Erreurs fréquentes

Si le modèle importé n’a pas l’orientation attendue, commencez par vérifier les paramètres Forward Axis et Up Axis. Si les couleurs semblent différentes de ce qui était prévu, comparez l’espace colorimétrique des données du fichier — sRGB ou Linear — avec le réglage choisi à l’importation. Si le logiciel cible ne peut pas ouvrir les fichiers PLY binaires, envisagez le format ASCII à l’exportation.

Avec Points to Curves, n’oubliez pas que les points ayant la même valeur Curve Group ID seront regroupés. Les valeurs Weight influencent également leur ordre sur la courbe ; en cas d’égalité, l’ordre relatif des points sources est conservé. Si vous vous attendez à retrouver d’autres composants géométriques dans la sortie, gardez à l’esprit que le nœud ne les conserve pas. De même, si vous avez besoin d’une courbe fermée, sachez qu’il n’en génère pas.

Ce que cela implique pour les flux de travail en architecture et en visualisation

Le transfert PLY peut s’avérer utile dans les projets d’architecture et de visualisation lorsqu’il faut transférer de la géométrie et certains types de données entre différentes applications. Les correspondances d’axes, l’espace colorimétrique, les coordonnées UV et l’application des modificateurs sont autant de choix qui influent sur le contenu du fichier et sur son utilisation dans une autre application. Pour créer des courbes à partir d’une géométrie de points, Points to Curves permet de contrôler le regroupement et l’ordre des points.

Les sources n’indiquent toutefois pas que l’importation PLY crée automatiquement un Point Cloud ou que ces données peuvent être directement reliées au nœud. Dans les bureaux d’architecture et les travaux d’étudiants, il faut d’abord vérifier le type de composant des données utilisées, les attributs à préserver lors du transfert et les besoins du fichier cible. Le flux de travail peut être testé sur un petit fichier, afin d’évaluer séparément les réglages d’axes, de couleur et de géométrie.

Étapes suivantes

Commencez par un petit fichier PLY et vérifiez l’effet des réglages d’axes et de couleurs. Lors de l’exportation, ne sélectionnez que les types de données nécessaires. Avec Points to Curves, modifiez séparément les valeurs Curve Group ID et Weight, puis examinez le résultat du regroupement et de l’ordonnancement. Vous pourrez ainsi évaluer le comportement de la conversion géométrique sans le confondre avec les problèmes de transfert de fichiers.

Sources et licence

Le contenu s’appuie sur les pages « Stanford PLY » et « Points to Curves Node » du Blender Manual, adaptées et reformulées en turc. Les deux sources sont sous licence CC BY-SA 4.0.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/import_export/ply.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/point/points_to_curves.html
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

L’intérêt pratique de ce guide pour les équipes d’architecture et de visualisation est qu’il distingue clairement les réglages d’axes, de couleurs et de géométrie, qui peuvent facilement prêter à confusion lors d’un transfert PLY. Comprendre le regroupement et l’ordre des points lors de la création de courbes peut également réduire les essais et erreurs dans les travaux procéduraux.

Pour les bureaux et les étudiants en Turquie, les sources ne précisent ni version particulière de Blender, ni exigences matérielles ou de calcul ; la compatibilité de l’installation doit être vérifiée avant la mise en œuvre. Les deux guides sont sous licence CC BY-SA 4.0. Par ailleurs, il ne faut pas supposer que les données issues d’un PLY peuvent être directement reliées à Points to Curves : le type de composant et les attributs à préserver doivent être vérifiés avec le fichier réel.

Questions fréquentes

Quels fichiers PLY Blender peut-il importer ?

Blender peut importer des fichiers PLY ASCII et binaires. Plusieurs fichiers peuvent être sélectionnés en même temps.

À quoi sert Curve Group ID dans le nœud Points to Curves ?

Les points ayant la même valeur Curve Group ID sont réunis sur une même courbe. Chaque courbe créée contient au moins un point.

Le nœud Points to Curves crée-t-il des courbes fermées ?

Non. Selon le manuel Blender, les courbes produites par le nœud sont toujours ouvertes.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi