En bref
- L’importation PLY prend en charge les fichiers ASCII et binaires et permet de sélectionner plusieurs fichiers à la fois.
- L’exportation PLY propose des options pour les UV, les normales, les couleurs, les objets sélectionnés et l’application des modificateurs.
- Alembic sert principalement à stocker les résultats calculés de géométrie et d’animation, et non la configuration procédurale elle-même.
- L’échantillonnage temporel d’Alembic doit être considéré conjointement avec la plage d’images et la fréquence d’images de la scène.
Ce que vous apprendrez dans ce guide
Il n’est pas judicieux d’utiliser les fichiers PLY et Alembic dans Blender pour les mêmes besoins. PLY sert à transférer la géométrie d’un mesh et, éventuellement, des données telles que les coordonnées UV, les normales et les couleurs. Alembic, lui, permet de transférer vers une autre application les résultats calculés de géométries animées et de transformations d’objets. Ce guide explique dans quels cas privilégier chaque format, comment choisir les paramètres de transfert et comment limiter les problèmes de compatibilité les plus courants.
Dans les projets d’archviz notamment, transférer un modèle statique vers un autre logiciel et partager la géométrie d’une scène animée sont deux besoins distincts. PLY met l’accent sur le transfert de meshes, tandis qu’Alembic prend en charge les géométries et transformations qui évoluent dans le temps. Avant de générer l’un ou l’autre fichier, vérifiez quelles données l’application cible peut lire.
Prérequis et préparation
Ce guide s’appuie sur les pages PLY et Alembic du manuel d’utilisation officiel de Blender. Comme le manuel ne précise pas de numéro de version Blender en particulier, nous n’en indiquons pas ici ; vérifiez les options d’importation et d’exportation correspondantes dans la version de Blender installée. Les sources ne mentionnent aucune obligation de disposer d’un compte payant.
Avant le transfert, vérifiez les unités de la scène, la sélection des objets et la convention d’axes de l’application cible. Dans PLY, l’échelle ainsi que les axes avant et haut figurent parmi les options d’importation et d’exportation. Blender considère que Y est l’axe avant et Z l’axe haut. L’échelle d’exportation peut également être réglée pour Alembic ; le manuel recommande la valeur par défaut de 1,0 afin de conserver les unités Blender.
Importer et exporter des fichiers PLY
Déterminez le type et le nombre de fichiers à importer. L’importateur PLY de Blender accepte les fichiers PLY ASCII ou binaires ; plusieurs fichiers peuvent être sélectionnés en une seule opération. Avant de les ajouter à la scène, vérifiez l’échelle, l’unité de scène et la conversion des axes avant et haut. Si vous travaillez avec plusieurs applications, le réglage des axes est essentiel pour que le modèle s’ouvre dans le bon sens.
Évaluez la fusion des sommets et les données de couleur. L’option « Merge Vertices » tente, dans la mesure du possible, de fusionner les sommets qui se trouvent au même emplacement. Si le fichier contient des couleurs de sommets, indiquez l’espace colorimétrique approprié : le document source propose les options sRGB et Linear. L’option None permet également de ne pas importer les données de couleur. Si vous ne savez pas dans quel espace colorimétrique les couleurs du fichier source sont enregistrées, vérifiez les paramètres de l’application qui a créé le fichier plutôt que de choisir au hasard.
Choisissez les éléments à exporter. L’exportation PLY propose une option permettant de n’exporter que les objets sélectionnés. Réglez l’échelle et les axes selon les attentes de l’application cible. Le format ASCII peut être utilisé si l’application qui doit ouvrir le fichier ne prend pas en charge le format binaire.
Vérifiez les données de géométrie et d’apparence. Parmi les options d’exportation figurent l’écriture des coordonnées de la couche UV active, l’exportation des normales et l’enregistrement des couleurs de sommets dans l’espace colorimétrique choisi. La plupart des applications peuvent recalculer leurs propres normales, mais leur exportation peut être importante si elles doivent correspondre aux textures de normal map de Blender. L’option de triangulation des N-gons à quatre sommets ou plus influe sur le mesh exporté, sans modifier celui de la scène. « Apply Modifiers » permet d’exporter le mesh correspondant au résultat calculé des modificateurs.
Transférer une géométrie animée avec Alembic
Déterminez quand utiliser Alembic. Alembic ne stocke pas la configuration d’un rig complexe ou d’une simulation ; il enregistre la géométrie calculée et les transformations animées. Vous pouvez, par exemple, calculer une animation dans une application, puis la transférer dans une autre pour l’ombrage et l’éclairage. Le manuel Blender cite comme exemple l’ouverture dans Blender de fichiers Alembic provenant de Houdini ou de Maya.
Vérifiez les options d’importation. Des modificateurs Mesh Sequence Cache sont ajoutés aux meshes qui évoluent dans le temps, tandis que des contraintes Transform Cache sont ajoutées aux valeurs animées de position, de rotation ou d’échelle. Lorsque « Set Frame Range » est activé, les images de début et de fin de la scène sont mises à jour en fonction de la plage de l’archive Alembic. « Validate Meshes » vérifie les données corrompues et les corrige si nécessaire. Cette vérification peut ralentir l’importation, mais le manuel source la recommande, car les erreurs de données ne sont pas toujours faciles à repérer.
Réglez la plage d’exportation et l’échantillonnage. Les valeurs de début et de fin définissent la plage d’images à exporter ; par défaut, celle de la scène est utilisée. Transform Samples indique le nombre d’échantillons par image pour les transformations animées, tandis que Geometry Samples définit le nombre d’échantillons pour la géométrie animée. Shutter Open et Shutter Close déterminent la plage temporelle dans laquelle les échantillons sont pris. Pour obtenir un flou de mouvement détaillé sur le mesh, le manuel donne un exemple avec 5 échantillons, une valeur d’ouverture de -0,25 et une valeur de fermeture de 0,25.
Définissez les options de hiérarchie, d’UV et de géométrie. « Selection Only » n’exporte que les objets sélectionnés. Si « Flatten Hierarchy » est désactivé, les relations parent-enfant sont conservées ; s’il est activé, elles ne sont pas transférées et les transformations sont enregistrées en coordonnées monde. UV Maps, Normals et Color Attributes sont des options distinctes. Bien que le standard Alembic ne prenne en charge qu’une seule carte UV, Blender tente d’exporter toutes les cartes UV sous une forme lisible par d’autres logiciels. « Use Instancing » peut exporter les objets répétés ou instanciés en tant qu’instances Alembic ; vous pouvez désactiver cette option si la compatibilité avec d’autres logiciels est nécessaire.
Erreurs fréquentes
Utiliser des axes ou une échelle incorrects : si le modèle semble avoir changé d’orientation ou de taille dans l’application cible, vérifiez les valeurs d’axes et d’échelle lors de l’importation ou de l’exportation PLY et Alembic.
Négliger l’espace colorimétrique : le choix entre sRGB et Linear pour les couleurs de sommets PLY peut influer sur le résultat. Vérifiez l’origine du fichier et la manière dont les données de couleur ont été enregistrées.
Considérer Alembic comme un rig modifiable : ce format stocke les résultats calculés plutôt que le graphe de dépendances du processus de production. Ne partez pas du principe que le rig source pourra être reconstruit à partir du fichier transféré.
Confondre fréquence d’images et temps : Alembic ne repose pas sur une notion d’image ; il stocke des échantillons temporels. Blender utilise la fréquence d’images de la scène pour convertir les numéros d’image en secondes. Vérifiez donc le timing lors des échanges entre applications.
Livrer sans tester les options de compatibilité : le format ASCII pour PLY, ainsi que les réglages d’instanciation ou de hiérarchie pour Alembic, doivent être choisis en fonction de la prise en charge par l’application cible. Avant la livraison, ouvrez et vérifiez le fichier dans l’application destinataire.
Prochaines étapes dans un workflow d’architecture et d’archviz
Pour les équipes d’architecture et d’architecture d’intérieur qui partagent un modèle statique ou une géométrie basée sur un mesh, les options de sélection, d’échelle, d’axes, d’UV et de couleur de PLY sont essentielles. Si vous devez transférer entre applications une géométrie animée, le résultat d’une simulation ou des transformations d’objets en mouvement, Alembic constitue un format d’échange plus adapté. Pour les équipes d’archviz, il est particulièrement important de vérifier l’échantillonnage, la plage d’images et la compatibilité avec le logiciel cible avant la livraison.
Commencez par un transfert dans une petite scène de test : avec PLY, vérifiez l’orientation et les couleurs du mesh ; avec Alembic, vérifiez la plage d’animation, la géométrie et les transformations. Les sources ne fournissent aucune information sur les exigences matérielles, le coût des licences ni une garantie de compatibilité avec toutes les versions des applications cibles. Dans le workflow final, l’équipe doit donc vérifier que la version de Blender utilisée et le logiciel destinataire lisent correctement le fichier.
Sources et licence
Ce guide a été adapté en turc à partir des pages « Stanford PLY » et « Alembic » du manuel d’utilisation de Blender. Les deux sources sont sous licence CC BY-SA 4.0.
Sources
2 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Pour les équipes d’architecture et de visualisation en Turquie, distinguer ces deux formats en fonction de l’usage peut réduire les risques de perte de données inutiles et de retraitement. PLY est une option pertinente pour transférer un mesh avec sa géométrie de base et certaines données d’apparence ; Alembic, lui, permet de transférer entre applications une géométrie animée calculée.
Ces sources ne donnent aucune information sur les exigences matérielles, le coût des licences ni la compatibilité sans problème entre tous les logiciels. Avant de planifier un achat ou une production, les équipes devraient donc effectuer des transferts de test avec les versions qu’elles utilisent et ajouter à leur liste de vérification avant livraison les réglages d’espace colorimétrique, d’axes, d’échantillonnage et de hiérarchie.
Questions fréquentes
Comment importer un fichier PLY dans Blender ?
Blender peut importer des fichiers PLY ASCII et binaires ; plusieurs fichiers peuvent également être sélectionnés en même temps. Pendant le transfert, vérifiez l’échelle, l’unité de scène, les axes et les options d’espace colorimétrique des couleurs de sommets.
Un fichier Alembic transfère-t-il également le rig et la configuration de l’animation ?
Non. Alembic sert principalement à stocker la géométrie calculée et les résultats des transformations animées, et non le graphe de dépendances des outils procéduraux.
Pourquoi la fréquence d’images est-elle importante lors de l’importation d’Alembic dans Blender ?
Alembic utilise des échantillons temporels plutôt que des numéros d’image. Blender se sert de la fréquence d’images de la scène pour convertir les numéros d’image en secondes.



