Il n’est pas rare, en production, de tomber sur un fichier dont l’extension est inconnue. Par exemple, lors d’une réunion, tout le monde parle d’un fichier .fbx, mais vous ne savez pas ce que ça signifie. Et bien sûr, vous ne voulez pas demander parce que vous avez peur de paraître idiot…
Pas de souci : en production CGI, on utilise de plus en plus de logiciels pour des tâches particulières. Pour créer un personnage, on peut facilement utiliser de nombreux outils : on commencera par esquisser dans Photoshop, puis on fera le sculpt avec Zbrush. Ensuite, on fera la modélisation sous 3DS Max (ou Maya), les textures sous Substance, les vêtements avec Marvelous, les cheveux avec Houdini, etc. Et bien sûr, chaque logiciel a son type de fichier de travail et son type d’export. Il arrive aussi très souvent qu’il soit nécessaire de passer par un type de fichier spécifique pour faire le lien entre les logiciels. Au final, il faut connaître beaucoup d’extensions différentes pour comprendre de quoi les gens parlent.
C’est pourquoi nous avons décidé de créer une liste exhaustive de tous les types de fichiers que vous pouvez rencontrer lors d’une production CGI. À chaque fois que vous verrez une nouvelle extension, vous la connaîtrez !
.7z: Un fichier 7Z est une archive compressée créée par divers utilitaires de compression de fichiers, notamment le 7-Zip d’Igor Pavlov. Il utilise une compression LZMA open-source, qui offre un bon taux de compression et peut inclure un chiffrement AES-256 (256 bits). Les fichiers 7Z peuvent contenir plusieurs répertoires ou fichiers compressés pour gagner de la place lors du stockage ou du transport.
.abc: Alembic est un format de fichier de graphisme informatique interchangeable. Son objectif principal est l’échange de géométrie (modèles) entre différents groupes travaillant sur les mêmes plans (shots) ou sur les mêmes assets. Souvent, différents départements dans la même entreprise ou différents studios travaillent sur les mêmes projets.
.aep: Fichier de travail Adobe After Effect. Il contient une composition vidéo qui inclut de l’audio, des images et des clips vidéo, une timeline, ainsi que divers effets qui peuvent être appliqués au film. Les fichiers AEP sont utilisés pour créer des productions vidéo de qualité professionnelle.
.blend: Projet d’image 3D ou d’animation créé avec Blender, un logiciel de modélisation 3D open-source ; il contient des données de maillage 3D, des informations d’éclairage, du vertex painting, des keyframes d’animation, des objets NURBS, des textures procédurales, la mise en page du mapping UV, ainsi que des données d’interactivité en temps réel ; peut aussi stocker plusieurs scènes dans un seul fichier.
.bvh: Fichier ASCII qui contient des données de motion capture pour des personnages tridimensionnels. Il est utilisé par le Character Studio de 3ds Max et d’autres logiciels d’animation 3D pour importer des données de rotation des articulations. Il a été développé par Biovision comme format standard pour enregistrer les données de mouvement des personnages bipèdes.
.c3d: Fichier de données enregistré au format Coordinate 3D (C3D). Il est utilisé pour stocker des informations biomécaniques. Il stocke des données de motion capture tridimensionnelles dans une structure binaire compacte. Il est utilisé comme format standard pour le stockage des données de biomécanique.
.dds: Un fichier DDS est une image raster enregistrée dans le format de conteneur DirectDraw Surface (DDS). Il peut stocker des formats de pixels compressés et non compressés et est souvent utilisé pour texturer les modèles des jeux vidéo. Les fichiers DDS peuvent aussi être utilisés pour stocker des fonds d’écran et des wallpapers du bureau Windows.
.doc(x): fichier texte, pouvant être ouvert avec Microsoft Word, Open Office ou Google Document. Il peut contenir du texte mis en forme, des images, des tableaux, des graphes, des graphiques, la mise en page des pages et les paramètres d’impression.
.edl: Edit Decision List File. Fichier d’édition vidéo créé par des logiciels tels que Adobe Premiere Pro, Avid Media Composer et Apple Final Cut Pro. Il stocke une liste de décisions d’édition (EDL), qui spécifie les choix de montage pendant la production. Il inclut l’emplacement des données vidéo source et les timecodes pour savoir quand utiliser la vidéo ; il permet de recréer le projet original dans un système d’édition séparé.
.exr: Image bitmap ou image raster enregistrée au format OpenEXR, un format d’image à forte dynamique (HDR) développé par Industrial Light & Magic ; il prend en charge les images multi-couches, la compression avec perte et sans perte, ainsi que les pixels sur 16 bits et 32 bits ; utilisé pour stocker des images raster « profondes » pour des graphismes de haute qualité ; utilisé par les logiciels d’édition de graphismes raster et les applications d’imagerie.
.fbx: .2D ou dessin 3D enregistré dans le format Autodesk FBX ; il conserve toute la fidélité et la fonctionnalité du fichier original et peut être manipulé par plusieurs logiciels ; utilisé pour créer de l’interopérabilité entre applications 3D.
.h264: Un fichier H264 est un fichier vidéo encodé avec la compression H.264, un format populaire pour la vidéo haute définition. Il est souvent utilisé comme format vidéo pour les camescopes AVCHD, la HDTV, le Blu-ray et le HD DVD. H264 désigne généralement un fichier vidéo de type MP4.
.hip/.hda: Fichier de projet créé par Houdini, un logiciel de modélisation et d’animation en trois dimensions ; contient des définitions de forme 3D ; peut stocker des points, des lignes, des surfaces, des fluides et d’autres objets ; peut aussi inclure des assets de projet, comme des images intégrées ; peut être rendu dans une scène 3D en utilisant Houdini.
.hipnc: Fichier image 3D créé par Houdini Apprentice, la version d’essai du logiciel complet de modélisation 3D Houdini ; stocke des objets tridimensionnels et des propriétés d’animation pour une scène ; peut être rendu avec le logiciel, mais avec une résolution réduite par rapport à la version complète ; souvent utilisé dans un cadre éducatif ou par des artistes pour développer leur portfolio personnel.
.jpg/jpeg: Un fichier JPG est une image enregistrée dans un format compressé standardisé par le Joint Photographic Experts Group (JPEG). Il est couramment utilisé pour stocker des photos numériques et utilisé par la plupart des appareils photo numériques pour enregistrer des images. Les fichiers JPG font partie des formats d’image les plus courants avec PNG, TIF et GIF.
.ma/mb: Un fichier MA est un projet créé avec Maya, un logiciel de modélisation et d’animation 3D. Il contient des informations qui définissent la géométrie, l’éclairage, l’animation et les propriétés de rendu d’une scène 3D. Les fichiers MA sont enregistrés dans un format de texte ASCII, tandis que les fichiers de projet Maya binaires utilisent l’extension MB.
.materialX: MaterialX est un standard ouvert pour le transfert de contenus riches en matériaux et en développement d’apparence entre applications et moteurs de rendu. MaterialX répond au besoin d’un standard commun ouvert pour représenter les valeurs de données et les relations nécessaires pour transférer l’apparence complète d’un modèle de graphisme informatique d’une application ou d’une plateforme de rendu à une autre. Il inclut des réseaux de shading, des patterns et du texturing, des matériaux complexes imbriqués, ainsi que des affectations géométriques. Pour encourager davantage les configurations d’apparence CG interchangeables, MaterialX définit aussi un ensemble complet de nœuds de création et de traitement de données avec un mécanisme précis d’extensibilité fonctionnelle.
.max: Un fichier MAX est un fichier de scène tridimensionnelle créé par 3ds Max, une application de modélisation, animation et rendu 3D. Il peut contenir plusieurs modèles incluant des wireframes, des textures, des effets d’éclairage, du shading, de l’animation et d’autres éléments de conception 3D.
.maxscript: MAXScript est le langage de script de 3DS MAX. Il vous permet d’automatiser certains aspects du logiciel, comme la modélisation, l’animation et le rendu,
.mdd (pc2): Fichier de données de modèle utilisé par Point Oven, une suite commerciale de plugins servant à transférer des données de vertex et de fcurve entre des logiciels de modélisation ; enregistre les données de vertex « baking » pour chaque frame d’animation d’un mesh donné. Il permet d’échanger les positions réelles du maillage de vertex, ou les déformations, entre d’autres logiciels qui prennent en charge le format Point Oven MDD.
.mdl: Modèle de simulation créé avec Simulink, une application de simulation et de conception basée sur un modèle ; contient le diagramme en blocs et les propriétés de blocs de la simulation
.mel: The Maya Embedded Language (MEL) est le langage de programmation du logiciel 3D Maya. C’est un langage interprété. Maya se caractérise par sa capacité à être pleinement utilisable via des lignes de code, sachant qu’une grande partie du logiciel (y compris son interface) est programmée en Mel, le reste en C++.
.mov: Un fichier MOV est un format de conteneur multimédia courant développé par Apple et compatible avec les plateformes Macintosh et Windows. Il peut contenir plusieurs pistes qui stockent différents types de données multimédia et est souvent utilisé pour enregistrer des films et d’autres fichiers vidéo. Les fichiers MOV utilisent généralement le codec MPEG-4 pour la compression. C’est un fichier vidéo qui peut être utilisé comme export pour l’animation ou le montage, mais il peut aussi être utilisé comme fichier de livraison.
.mp3: Un fichier MP3 est un fichier audio enregistré dans un format audio compressé développé par le Moving Picture Experts Group (MPEG) et utilisant la compression audio « Layer 3 ». Il est couramment utilisé pour stocker de la musique et des livres audio avec un son proche de la qualité CD (stéréo, 16 bits) et pour environ 1/10e de la taille d’un fichier WAV ou AIF. Il peut être utilisé comme remplacement de musique pour un montage
.mp4: Un fichier MP4 est un fichier multimédia couramment utilisé pour stocker un film ou un extrait vidéo, mais il peut aussi contenir des sous-titres ou des images. MP4 est l’abréviation de MPEG-4 Part 14, qui est un format de conteneur basé sur le format de fichier QuickTime (QTFF) utilisé par les fichiers MOV et QT. Il sert de prévisualisation pour une scène d’animation, ou par exemple comme montage.
.mtl: Fichier de paramètres de matériau utilisé par les applications d’édition d’objets 3D. Il est stocké avec un fichier OBJ et décrit comment les textures sont appliquées à l’objet. Il inclut le nom des fichiers bitmap de texture ainsi que la position 3D des textures.
.nk: Fichier de travail Nuke. Nuke est un logiciel de compositing numérique à base de nœuds.
.obj: Un fichier OBJ est un format d’image 3D standard qui peut être exporté et ouvert par divers logiciels d’édition d’images 3D. Il contient un objet tridimensionnel, y compris des coordonnées 3D, des cartes de texture, des faces polygonales et d’autres informations sur l’objet.
.ocio: Profil OCIO utilisé pour gérer et modifier l’apparence d’une image de manière « créative » (par opposition à une définition de colorimétrie qui tend à être définie de façon techniquement/matématiquement).
.pdf: fichier pour afficher un dessin ou du texte. Un fichier PDF est un document multi-plateforme créé par Adobe Acrobat ou par une autre application PDF. Le format PDF est couramment utilisé pour enregistrer des documents et des publications dans un format standard qui peut être consulté sur plusieurs plateformes. Dans de nombreux cas, les fichiers PDF sont créés à partir de documents existants plutôt que depuis zéro.
.png: Un fichier PNG est un fichier image enregistré dans le format Portable Network Graphic (PNG). Il contient un bitmap de couleurs indexées et utilise une compression sans perte, similaire à un fichier GIF mais sans les limitations de droits d’auteur. Les fichiers PNG sont couramment utilisés pour stocker des graphismes pour des images web. Il est souvent utilisé pour exporter des scènes d’animation, et chaque fichier png correspond à une frame d’animation
.prproj: Fichier de travail Adobe Premiere. Il contient une timeline composée de clips vidéo et audio et inclut des transitions, des effets spéciaux et d’autres modifications appliquées. PRPROJ stocke aussi des paramètres de projet, tels que les réglages pour les transitions, le moteur de rendu vidéo, le format d’affichage audio et vidéo, et le format de capture.
.psd: Fichier de travail Adobe Photoshop. C’est le format natif utilisé pour enregistrer des fichiers dans Photoshop. Les fichiers PSD peuvent inclure des calques d’image, des calques de réglage, des masques de calque, des annotations, des informations de fichier, des mots-clés et d’autres éléments spécifiques à Photoshop
.py: Python est un langage de programmation interprété, multi-paradigme et multiplateforme. Il promeut la programmation structurée, fonctionnelle et orientée objet, impérative.
.rar: Fichier de compression. Il utilise un taux de compression plus élevé que la compression ZIP classique et incorpore un algorithme de compression propriétaire désormais utilisé par d’autres compresseurs, dont 7-Zip pour ses fichiers .7Z. Les fichiers RAR peuvent être extraits à l’aide de divers programmes.
.sbpz: Archive ToonBoom Storyboard Pro. Il s’agit de l’ensemble des fichiers de travail pour créer le storyboard.
.sbsar: Un fichier SBSAR est une archive créée par Allegorithmic Substance Designer, un programme utilisé pour créer des matériaux destinés à être utilisés dans du contenu 3D, comme des animations, des effets spéciaux et des jeux vidéo. Il contient un matériau 3D, comme du béton, de la moquette, du verre, du marbre, de l’acier, de l’ardoise, du fer, du métal, du bois et du verre. Les fichiers SBSAR sont utilisés pour partager des matériaux créés par des utilisateurs de Substance ou disponibles au téléchargement avec un abonnement Substance Source.
.sbbkp/.sboard: Fichier de travail ToonBoom Storyboard Pro. C’est le logiciel principal utilisé dans l’industrie pour créer un Storyboard. Vous pouvez aussi éditer l’animatic à l’intérieur. Il peut stocker des images, des dessins, des sons (voix et musique).
.tga: Un fichier TGA est un fichier enregistré dans le format de graphiques raster conçu par Truevision. Il prend en charge 8, 16, 24 ou 32 bits par pixel au maximum à 24 bits pour les couleurs RGB et un canal alpha 8-bit. Les fichiers TGA sont utilisés pour différents types d’images, comme des photos numériques et des textures référencées par des jeux vidéo 3D. Chaque fichier TGA correspond à une frame d’animation
.tx: Fichier texture de mipmaps. Les mipmaps enregistrent plusieurs résolutions d’une image dans un seul fichier texture. Cela accélère le temps de rendu car il peut charger l’image de mipmaps haute résolution si l’objet est proche dans le rendu, et les images plus petites lorsqu’il est plus éloigné. Pour cette treason, Arnold et Renderman utilisent par défaut des textures mipmap.
.usd: Outil logiciel Pixar Universal Scene Description (USD) inclus de nombreuses fonctionnalités, comme l’importation de modèles, la création de modèles primitifs, et l’application de transformations. Les transformations incluent l’organisation, la rotation et le scaling des modèles, l’ajout de lumières, l’ajustement et le changement de l’éclairage ainsi que la modification des matériaux des modèles. USD est conçu pour fonctionner avec le pipeline moderne d’animation 3D. Pixar utilise USD pour créer des films d’animation en 3D. USD utilise un moteur de rendu OpenGL interne. Pixar a publié une version open-source de Universal Scene.
.wav: Un fichier WAV est un fichier audio qui utilise un format standard de fichier audio numérique utilisé pour stocker des données de forme d’onde. tIt permet d’enregistrer des prises audio avec différents taux d’échantillonnage et débits binaires. Il est souvent enregistré au format 44,1 kHz, 16 bits, stéréo, qui est le format standard utilisé pour l’audio CD. Il est principalement utilisé pour les voix car il n’est pas compressé.
.wmv: est un fichier vidéo basé sur le format de conteneur Microsoft Advanced Systems Format (ASF) et compressé avec la compression Windows Media. Il contient une vidéo encodée avec l’un des codecs propriétaires de Microsoft Windows Media Video (WMV). C’est un fichier vidéo utilisé pour exporter une animation ou un montage.
.xaf: Fichier XML créé par le logiciel de modélisation et d’animation 3ds Max ; contient des informations de mouvement pour un bipède, c’est-à-dire un modèle avec deux pieds ; permet aux modélisateurs de capturer avec précision les mouvements humains et ceux des créatures pour les jeux vidéo, les films et les autres animations 3D.
.xls(x): Fichier tableur, pouvant être ouvert avec Microsoft Excel, Open Office ou Google Spreadsheet. Il contient une ou plusieurs feuilles de calcul, qui stockent et affichent des données sous forme de tableau. Les fichiers XLS peuvent aussi stocker des fonctions mathématiques, des graphiques, des styles et de la mise en forme.
.xml: Fichier de données Extensible Markup Language). Il est mis en forme de manière assez similaire à un document HTML mais utilise des balises personnalisées pour définir des objets et les données au sein de chaque objet. Les fichiers XML peuvent être vus comme une base de données basée sur du texte. Mais la plupart du temps, c’est un fichier provenant de logiciels d’édition. Ce type de fichier est utilisé pour indiquer la liste des plans et leurs points d’entrée et de sortie dans le montage.
.zip: fichier de compression : il stocke les fichiers séparément les uns des autres, ce qui permet de les compresser en utilisant différentes méthodes et de les extraire sans compresser ou décompresser l’ensemble de l’archive.
.zpr: Fichier de travail Zbrush. ZBrush est un outil de sculpture numérique qui combine la modélisation 3D/2.5D, le texturing et le painting.
C’est tout ! Maintenant, les extensions n’auront plus aucun secret pour vous ! Vous pourrez comprendre toutes les conversations et résoudre les problèmes efficacement.
N’hésitez pas à nous laisser un commentaire si vous pensez qu’une définition est incorrecte ou qu’il manque une extension !
Source : wikipedia.org, fileinfo.com
Nous avons consacré ce blog à la gestion de production CG et à la chaîne de production CG. En plus, nous proposons un canal Discord où vous pouvez discuter de vos problèmes/solutions et apprendre des autres. Nous sommes déjà 270 pour partager des astuces et des idées. Rejoignez-nous : les TD et les responsables de production du monde entier seront super heureux de vous accueillir !



