Formats d’image pris en charge¶
C’est la liste des formats de fichier d’image pris en charge nativement par Blender :
Format |
Profondeur de canal |
Alpha |
Extensions |
||
|---|---|---|---|---|---|
JPEG |
8 bits |
✗ |
✓ |
✓ |
|
flottant 16, 32 bits |
✓ |
✓ |
✓ |
|
|
PNG |
8, 16 bits |
✓ |
✓ |
✓ |
|
WebP |
8 bits |
✓ |
✓ |
✗ |
|
AVIF |
8, 10, 12bit |
✓ |
✗ |
✗ |
|
BMP |
8 bits |
✓ |
✗ |
✓ |
|
8, 10, 12, 16 bits |
✓ |
✗ |
✗ |
|
|
8, 10, 12, 16 bits |
✓ |
✗ |
✗ |
|
|
Iris |
8, 16 bits |
✓ |
✗ |
✗ |
|
JPEG 2000 |
8, 12, 16 bits |
✓ |
✗ |
✗ |
|
float |
✓ |
✗ |
✗ |
|
|
Targa |
8 bits |
✓ |
✗ |
✗ |
|
Targa Raw |
8 bits |
✓ |
✗ |
✗ |
|
TIFF |
8, 16 bits |
✓ |
✗ |
✓ |
|
Indication
Si vous n’êtes pas intéressé par les détails techniques, une bonne règle empirique pour sélectionner les formats de sortie pour votre projet est de :
- Use OpenEXR
Si vous avez l’intention de faire du compositing ou de l’étalonnage colorimétrique sur ces images.
- Use PNG
Si vous avez l’intention de faire une sortie sur écran ou encoder en de multiples formats vidéo.
- Use JPEG
Pour les sorties sur écran pour lesquelles la taille des fichiers est un souci et la perte de qualité acceptable.
Tous ces formats prennent en charge la compression qui peut être importante lors du rendu des animations.
Indication
Les profondeurs de bits pour les formats d’image représentent les nombres de niveaux de tons par canal suivants :
- 8:
256 niveaux
- 10:
1024 niveaux
- 12:
4096 niveaux
- 16:
65536 niveaux
Ouverture des images¶
- Relative Path
Définit le chemin de fichier par rapport au fichier blend actuellement ouvert.
Voir Relative Paths.
- Detect Sequences
Recherche automatiquement des séquences d’images dans les images sélectionnées (en fonction du nom de fichier). Désactivez cette option lorsque vous souhaitez obtenir des images individuelles faisant partie d’une séquence. Voir Ouverture d’une séquence d’images pour plus d’informations.
- Detect UDIMs
Recherche automatiquement les tuiles UDIM dans le répertoire de l’image sélectionnée ; si des correspondances sont trouvées, elles sont chargées dans Blender en tant qu’UDIM. Cela fonctionne en détectant si le nom de fichier a un
.xxxx(nombre à quatre chiffres) avant l’extension de fichier.
Ouverture d’une séquence d’images¶
Pour charger une séquence d’images dans l’un des formats de fichier image pris en charge, le nom de fichier des images doit contenir un chiffre pour indiquer l’ordre des images (par exemple *-0001.jpg, *-0002.jpg, *-0003.jpg, etc., de tout format d’image), indiquant le cadre.
La séquence peut être ouverte par la sélection des images avec l’une des méthodes suivantes par la confirmation avec le bouton Open Image ou Return.
- Range
Naviguez dans le répertoire, cliquez LMB et faites glisser sur une plage de noms pour mettre en surbrillance plusieurs fichiers. Vous pouvez faire défiler la page vers le bas et continuer cliquer-faire glisser Maj-LMB pour rajouter à la sélection.
- Batch
Cliquez Maj-LMB sur les images fixes non liées sélectionnées pour le traitement par lots ; chaque image sera une trame, dans l’ordre de tri, et peut être un mélange de types de fichiers (
jpg,png,exr, etc.).- All
Appuyez sur A pour sélectionner/désélectionner tous les fichiers du répertoire.
Sauvegarde des images modifiées¶
Les images éditées dans Blender, telles que les textures peintes, les images générées ou les résultats du compositeur, sont stockées séparément du fichier blender lui-même.
Lors de la fermeture de Blender ou de l’enregistrement d’un fichier blender, il peut être nécessaire d’enregistrer manuellement des images modifiées selon le comportement configuré dans Enregistrer les images modifiées.
Les images non enregistrées sont marquées d’un astérisque (*) dans l’éditeur d’images et d’autres éléments de l’interface.
Sauvegarde des fichiers blender¶
Lors de l’enregistrement d’un fichier blender, Blender peut :
Demander si les images modifiées doivent être sauvegardées.
Sauvegarde automatiquement les images modifiées.
Ignorer les images modifiées.
Ce comportement est contrôlé par la préférence Save Modified Images (Enregistrer les images modifiées).
Fermeture de Blender¶
Lors de la fermeture de Blender, des images modifiées qui n’ont pas été sauvegardées peuvent déclencher une boîte de dialogue de confirmation.
Si les images modifiées sont supprimées sans sauvegarde, toutes les modifications non enregistrées seront définitivement perdues.
Avertissement
Les images résultant du Rendu et du nœud Compositor Viewer sont temporaires et ne sont pas automatiquement sauvegardés sur le disque lors de l’enregistrement du fichier blender ou de la fermeture de Blender.
Ces résultats doivent être sauvegardés manuellement s’ils doivent être conservés.
Ne pas sauvegarder ces images avant un nouveau rendu, charger un nouveau fichier ou fermer Blender, aura comme conséquence la perte des données de l’image.
Paramètres des images¶
- File Format
Choisir le format de fichier image dans lequel on souhaite enregistrer. En fonction du format utilisé, d’autres options telles que les canaux, la profondeur de bits et le niveau de compression sont disponibles.
- Color
Le format de couleur dans lequel enregistrer l’image ou la vidéo. Ce paramètre est utilisé par certains formats pour optimiser la quantité de données écrites dans le fichier. Remarque : RGBA n’est pas disponible pour tous les formats d’image, consultez la liste ci-dessus pour plus de détails.
- BW:
Enregistre l’image en utilisant des couleurs en niveaux de gris.
- RGB:
Enregistre les canaux rouge, vert et bleu
- RGBA:
Enregistre les canaux rouge, vert, bleu et Alpha.
- Color Depth
Définit la profondeur du bit par canal de couleur, déterminant le nombre de valeurs de couleur représentées.
Des profondeurs de bits plus élevées réduisent les bandes de couleur et améliorent la précision, mais augmentent également la taille du fichier et l’utilisation de la mémoire. Notez que tous les formats de fichiers ne prennent pas en charge toutes les profondeurs de couleur.
- 8:
Le plus courant pour les graphiques à l’écran, le Web et la vidéo standard. Convient à un usage général.
- 10, 12, 16:
Utilisé par les formats axés sur la photographie et le cinéma numérique (par exemple, DPX, JPEG 2000). Fournit plus de gamme de tons et de détails de couleur que le 8 bits.
- 32:
Virgule flottante 32 bits par canal. Fournit la plus grande précision et la plus grande plage dynamique. Profondeur de couleur la plus élevée possible, principalement utilisée avec OpenEXR pour les effets visuels et les flux de travail de composition.
- Float (Half):
Virgule flottante 16 bits par canal. Offre une plage dynamique élevée avec une utilisation réduite de la mémoire et du stockage. Uniquement pris en charge pour les fichiers OpenEXR.
- Float (Full):
Virgule flottante 32 bits par canal. Fournit la plus grande précision et la plus grande plage dynamique. Uniquement pris en charge pour les fichiers OpenEXR.
Note
En interne, Blender ne fonctionne qu’en 8 bits ou en 32 bits.
Les images avec une précision supérieure à 8 bits (par exemple, 10 bits, 12 bits, 16 bits) sont converties en virgule flottante 32 bits lorsqu’elles sont chargées dans Blender.
- Compression
Utilisé pour réduire la taille de l’image. La manière de le faire peut varier selon le format de fichier et les réglages utilisés.
- Quality
Contrôle le niveau de compression avec perte appliquée à l’image, exprimé en pourcentage. La compression avec perte réduit la taille du fichier en écartant certaines données de l’image, ce qui peut entraîner une perte de détails.
0%: Compression maximale, produisant la plus petite taille de fichier mais la perte de qualité la plus notable.
100%: Pas de compression, préservant la qualité complète de l’image au prix d’une taille de fichier plus importante.
- Save As Render
Enregistre l’image avec la gestion des couleurs du rendu. Pour les formats d’image d’affichage tels que PNG, la vue et la transformation d’affichage. Pour les formats d’image intermédiaires comme OpenEXR, utilise l’espace colorimétrique de sortie de rendu par défaut.
- Copy
Définit si le bloc de données fera référence au fichier nouvellement créé ou si la référence restera inchangée, en la conservant avec celle d’origine.
- Color Space
Pour spécifier l’espace de couleurs du fichier source.
La liste des espaces colorimétriques dépend de la OCIO config active. Les espaces colorimétriques pris en charge par défaut sont décrits en détail ici : Default OpenColorIO Configuration
Note
Notez que les types d’image Cineon, DPX, OpenEXR et Radiance HDR sont enregistrés par défaut dans un espace colorimétrique linéaire.
Détails des formats¶
Cineon & DPX¶
Cineon est le standard de Kodak pour le scannage de films, 10 bits par canal et logarithmique. DPX a été dérivé de Cineon comme le standard d’industrie ANSI/SMPTE. DPX prend en charge le 16 bits par couleur/canal, aussi bien linéaire que logarithmique. DPX est actuellement un standard largement adopté, utilisé dans l’industrie matérielle/logicielle du film.
DPX, comme Cineon, enregistre et convertit seulement la gamme des couleurs “visibles” entre les valeurs 0.0 et 1.0 (comme résultat de rendu ou de compositing).
OpenEXR¶
OpenEXR d’ILM est devenu un standard de l’industrie du logiciel pour les fichiers d’image HDR, spécialement en raison de sa structure flexible et extensible.
Un fichier OpenEXR peut enregistrer de multiples couches et passes. Ce qui signifie que les images OpenEXR peuvent être chargées dans un Compositeur en gardant intacts les couches et les passes de rendu.
Note
Lors de l’ouverture d’images OpenEXR, Blender définit automatiquement l’espace colorimétrique s’il est détecté comme Linear CIE-XYZ E ou ACES2065-1
Options de sortie¶
Les options disponibles pour le rendu OpenEXR sont :
- Color Depth
La valeur de l’exposant (en base deux) pour le nombre de couleurs pouvant être représentées dans un canal de couleur unique. Une profondeur de bits plus élevée permettra d’obtenir plus de couleurs possibles, ce qui réduira les bandes et augmentera la précision. Cependant, une profondeur de bit plus élevée augmentera l’utilisation de la mémoire de manière exponentielle.
- Float (Half):
Enregistre les images dans un format personnalisé de 16 bits par canal dans un format à virgule flottante. Cela réduit la “profondeur de bits” (bit depth) réelle à 10 bits, avec une valeur de puissance de 5-bits et un signe de 1 bit.
- Float (Full):
Enregistre les images en utilisant 32 bits par canal dans un format à virgule flottante.
- Codec
Le type de compression avec lequel encoder le fichier EXR.
- None:
Désactive toute compression pour des temps d’encodage les plus rapides, mais crée des fichiers de plus grande taille.
- Zip:
Compression sans perte utilisant Zlib, sur des blocs d’images de 16 lignes.
- PIZ:
Compression par ondelettes sans perte, efficace pour les images bruyantes/granuleuses.
- DWAA (lossy):
Compression avec perte de type JPEG sur des blocs d’images de 32 lignes.
- DWAB (lossy):
Compression avec perte de type JPEG sur des blocs image de 256 lignes.
- HTJ2K:
Compression sans perte basée sur un codage JPEG 2000 à haut débit. Produit des fichiers plus petits, mais c’est nouveau et n’est pas encore largement pris en charge par d’autres logiciels.
- ZIPS:
Compression sans perte à l’aide de Zlib, chaque ligne d’image compressée séparément
- RLE:
La compression RLE (Run Length Encoding), sans perte fonctionne bien lorsque les lignes d’images ont les mêmes valeurs.
- Pxr24 (lossy):
Convertit les flottants 32 bits en 24 bits, puis utilise la compression par dégonflage (deflate). Pxr24 est sans perte pour les données entières de moitié et 32 bits, et avec un peu de perte pour les données flottantes 32 bits.
- B44 (lossy):
Compression avec perte pour les images flottantes 16 bits, au rapport fixe de 2,3:1. B44 se compresse uniformément quel que soit le contenu de l’image.
- B44A (lossy):
Compression avec perte pour les images flottantes 16 bits, au rapport fixe de 2,3:1, avec une compression supplémentaire sur les zones de couleur plate, telles que les canaux alpha.
- Quality DWAA (lossy) DWAB (lossy)
Contrôle le niveau de compression avec perte appliquée à l’image, exprimé en pourcentage. La compression avec perte réduit la taille du fichier en écartant certaines données de l’image, ce qui peut entraîner une perte de détails.
0%: Compression maximale, produisant la plus petite taille de fichier mais la perte de qualité la plus notable.
100%: Pas de compression, préservant la qualité complète de l’image au prix d’une taille de fichier plus importante.
- Interleave
Utilise le stockage entrelacé hérité des vues, des couches et des passes pour assurer la compatibilité avec les applications qui ne prennent pas en charge les fichiers OpenEXR en plusieurs parties plus efficaces.
- Preview
Lors du rendu des animations (ou d’images uniques via la ligne de commande), enregistre une copie JPEG de l’image pour un aperçu rapide.
Radiance HDR¶
Radiance est une suite d’outils pour la simulation d’éclairage. Comme Radiance avait le premier (et pendant longtemps le seul) format d’image HDR, ce format est pris en charge par beaucoup d’autres paquets logiciels.
Les fichiers Radiance .hdr enregistrent les couleurs encore en 8 bits par composant, mais avec une valeur d’exposant 8 bits supplémentaire (partagé), les transformant ainsi en 32 bits par pixel.
Metadata¶
Les métadonnées sont des informations supplémentaires stockées dans un fichier image qui décrivent comment l’image a été créée ou comment elle doit être interprétée.
Blender peut écrire des métadonnées dans les formats d’image supportés c’est activé dans les Propriétés de sortie.
Limitations¶
Tous les formats ne prennent pas en charge les métadonnées et certains ne prennent en charge qu’un sous-ensemble limité de champs.
Lorsqu’on utilise des formats ne supportant pas les métadonnées, les informations de rendu ne sont pas préservées dans le fichier sauvegardé.
Orientation Metadata¶
Les EXIF orientation metadata (couramment présentes dans les images JPEG) sont ignorées lors du chargement des images dans Blender. Les images sont affichées en utilisant leurs données pixelisées stockées sans rotation automatique.
Si une image semble mal tournée, elle peut être ajustée manuellement en utilisant « « Rotate 90° Clockwise.