Rendu environnemental 3D dans un format de fichier 3D

Guide des types de fichiers 3D

Au cours des dernières décennies, la 3D a beaucoup évolué grâce à de nombreuses initiatives partagées. Il existe donc une grande variété de formats de fichiers en fonction des besoins. Avec l’essor de la technologie 3D dans de nombreux secteurs et domaines, de nouveaux formats de fichier, souvent destinés à un usage précis, sont apparus. Voici tout ce que vous devez savoir sur les types de fichiers et leur utilisation.

Types de fichiers 3D

Face au nombre croissant d’entreprises qui s’aventurent dans la 3D et aux avancées technologiques permanentes, comme la réalité virtuelle, la réalité augmentée, le design de jeux vidéo, les effets spéciaux et l’évolution des applications de CAO classiques, de nouveaux types de fichiers sont régulièrement développés pour gérer ces différentes fonctionnalités.

De manière générale, vous rencontrerez deux types de formats : les données géométriques polygonales et la représentation par les frontières en fonction de l’application de création utilisée. Les applications de CAO prennent en charge les deux méthodes de stockage des données géométriques. Pour préserver des données géométriques plus sophistiquées dans l’univers de la CAO, il existe d’autres formats de fichiers qui contiennent également des données polygonales standard utilisées pour l’impression 3D et les applications de jeux. Les deux types de définition géométrique sont complexes et génèrent des fichiers volumineux. 

 

Nous avons répertorié ci-après les principaux types de fichiers 3D et les domaines dans lesquels il convient de les utiliser.

Rendu architectural 3D par ZUH Visuals dans un format de fichier 3D

Image de ZUH Visuals

OBJ

Un fichier OBJ (.obj) contient des informations sur la géométrie 3D. C’est l’un des formats les plus anciens et les plus répandus lorsque vous exportez un objet depuis une application de modélisation courante. Il permet de se faire une idée de l’échelle (cm, pouces, etc.). La définition de ses matériaux est quelque peu datée comparé aux récentes techniques relatives aux matériaux et à l’ombrage. Pour l’exportation de géométries simples, c’est un standard solide sur lequel vous pouvez vous appuyer.

Avantages

  • Ce format prend en charge une unité de mesure (centimètres, mètres, pouces, pieds).

  • Il gère plusieurs objets dans un seul fichier.

  • Les fichiers OBJ sont généralement moins lourds que si vous enregistrez le même modèle dans un format différent.

  • Ils sont compatibles avec les moteurs de jeu standard et les outils de post-création de contenu digital dans le secteur des effets spéciaux et des jeux vidéo. 

FBX

Les fichiers FBX (.fbx) ressemblent aux fichiers OBJ, au sens où ils contiennent des données d’objet 3D. Néanmoins, ils comportent aussi des données d’animation. Par conséquent, ils sont souvent utilisés pour les films, les jeux vidéo et les effets spéciaux, soit tous les secteurs d’activité exigeant des modèles, des matériaux et des animations complexes. Ce format propriétaire d’Autodesk est très prisé dans le secteur des effets spéciaux et des jeux vidéo. Il permet de conserver une définition élevée des matériaux et est compatible avec de nombreux moteurs de rendu.

Avantages

  • Le format FBX permet d’enregistrer les données de scènes 3D complètes, y compris les caméras, les éclairages, la géométrie et les os utilisés pour les animations.

  • Il est compatible avec les moteurs de jeu standard et les outils de création de contenu digital dans le secteur des effets spéciaux et des jeux vidéo.

  • Bien qu’ancien, il est encore largement pris en charge et ne se limite pas aux données de modèles 3D. Il est donc couramment utilisé dans le domaine de la création visuelle, notamment les jeux vidéo.

gITF

Open source et libre de droits, le format GL Transmission (.glTF et .glb) peut remplacer des formats comme FBX. Développé à l’origine par le groupe de travail COLLADA, ce format de fichier ouvert, qui permet d’échanger des modèles et des scènes, est désormais géré par le groupe KHRONOS. Comme FBX, il prend en charge les modèles statiques, l’animation et les scènes en mouvement. Il est souvent utilisé pour le développement d'applications web natives. Il gère les toutes dernières méthodes d’ombrage et de définition de matériaux et, à partir de la version 2.0, le rendu physique réaliste (PBR, Physically Based Rendering).

Avantages

  • Il peut être incorporé dans des documents Word et des présentations PowerPoint.
  • Il est compatible avec un nombre croissant d’applications 3D courantes.
  • Optimisés pour le web et l’interactivité en temps réel, les fichiers GLTF et GLB sont peu volumineux et très rapides à charger dans les applications.

usd/usdz

USD (Universal Scene Descriptor) est un format de fichier polygonal qui a été développé en interne par Pixar et est désormais open source. Ses capacités ne cessent de s’étoffer grâce à des normes ouvertes soutenues par des entreprises comme NVIDIA, PIXAR et ADOBE. Ce format, qui constitue l’innovation technologique la plus récente dans le domaine des modèles et des matériaux 3D, favorise l’interopérabilité des outils de création de contenu. Il contient des données sur la géométrie, les matériaux, les scènes et les animations. À bien des égards, il dépasse les attentes habituelles en matière de format de fichier car il permet de stocker efficacement des données de scènes complètes.

USDZ est un format propriétaire créé conjointement par Apple et Pixar pour la réalité augmentée. Il est utilisé pour les applications de réalité augmentée 3D sur les appareils Apple.

Avantages

  • Une communauté de plus en plus nombreuse et active de sociétés bien établies croit au potentiel de ce format de fichier pour l’avenir de la 3D.
  • Flexible, puissant et performant, le format USD est gage d’évolutivité par le biais de plug-ins et d’extensions qui permettent le partage de ses capacités.
  • Il est compatible avec le rendu physique réaliste (PBR), les définitions ou matériaux avancés et réalistes, et l’ombrage des objets 3D.

Autres formats de fichier 3D

La liste des formats de fichier employés dans tous les secteurs d’activité 3D est longue. Les plus répandus sont les suivants :

  • Fichiers de CAO – Certains sont propriétaires et uniquement utilisables dans un écosystème fermé, tandis que d’autres préservent la définition géométrique la plus élevée. Ils peuvent contenir des objets 2D et 3D, voire des solides paramétriques. Pour obtenir la liste complète des fichiers de CAO pris en charge par Substance 3D Stager, consultez la documentation (IGES, STP/STEP, IPT, IAM, .SLD, .JT, etc.).
  • Fichiers BLEND – C’est le format de fichier natif utilisé par Blender, un outil de création de contenu digital open source de plus en plus plébiscité par les artistes.
  • Fichiers Substance 3D – SBSAR est le principal format de fichier généré par Substance 3D Designer, Sampler et Painter pour la création de matériaux et l’ombrage de contenus 3D. Pour en savoir plus sur les fichiers Substance 3D, consultez cette présentation.
  • AMF et STL – Ce sont les formats de fichier les plus répandus dans le domaine de l’impression 3D. AMF est le plus récent. Il conserve les métadonnées internes pour l’impression et l’échelle. STL est plus ancien et ne comporte pas d’informations sur les couleurs et l’échelle.
Rendu d’une construction 3D par ZUH Visuals généré dans un format de fichier 3D

Image de ZUH Visuals

Comment choisir le bon format de fichier pour votre projet 3D ?

Le choix du format de fichier pour votre projet dépend de plusieurs facteurs. Vérifiez la compatibilité avant tout. Si vous devez transférer des composants 3D entre des applications, mieux vaut ne pas perdre de temps à les exporter vers un type de fichier non pris en charge.

Vous devez également tenir compte de la taille du fichier exporté, surtout si vous développez un jeu vidéo ou un projet 3D ayant des contraintes matérielles spécifiques. Gardez à l’esprit que les formats de fichier sont créés pour des raisons précises. Vous devez donc bien connaître votre application et les formats pris en charge pour prendre des décisions avisées avant chaque exportation.

Foire aux questions (FAQ)

Les formats de fichier 3D sont créés pour des raisons spécifiques. Le choix du meilleur format dépend donc entièrement du résultat que vous souhaitez obtenir avec le fichier.

Les types de fichiers les plus courants sont OBJ, FBX, STL, AMF et IGES, entre autres.

Photoshop prend en charge les formats 3D suivants : DAE (Collada), OBJ, 3DS, U3D et KMZ (Google Earth).

Pour ouvrir un fichier 3D séparément dans Photoshop, choisissez Fichier > Ouvrir, puis sélectionnez le fichier.

Pour ajouter un fichier 3D en tant que calque dans un fichier ouvert, choisissez 3D > Nouveau calque d’après un fichier 3D, puis sélectionnez le fichier 3D. Le nouveau calque reflète les dimensions du fichier ouvert et présente le modèle 3D sur un arrière-plan transparent.