Поддерживаемые графические форматы

Форматы изображений

Ниже представлен список форматов файлов изображений, поддерживаемых Blender’ом:

Формат (format)

Глубина канала

Альфа (alpha)

Метаданные

DPI

Расширения (extensions)

JPEG

8 бит

.jpg .jpeg

OpenEXR

float 16, 32 бит

.exr

PNG

8, 16 бит

.png

WebP

8 бит

.webp

AVIF

8, 10, 12 бит

.avif

BMP

8 бит

.bmp

Cineon

8, 10, 12, 16 бит

.cin

DPX

8, 10, 12, 16 бит

.dpx

Диафрагма* (iris)

8, 16 бит

.sgi .rgb .bw

JPEG 2000

8, 12, 16 бит

.jp2 .jp2 .j2c

Radiance HDR

float

.hdr

Targa

8 бит

.tga

Targa Raw

8 бит

.tga

TIFF

8, 16 бит

.tif .tiff

Подсказка

Для тех, кого не интересуют технические подробности, хорошим руководством по выбору подходящего формата вывода для проекта будет следующее:

Использовать OpenEXR

если вы собираетесь выполнять компо́зитинг или цветокоррекцию этих изображений.

Использовать PNG

если вы собираетесь создавать изображения для показа на экране или кодировать их в различные видеоформаты.

Использовать JPEG

когда изображения должны быть созданы для показа на экране и потеря определённого уровня качества считается приемлемой.

Все эти форматы поддерживают сжатие, что может быть важно при рендеринге анимаций.

Подсказка

Битовая глубина влияет на способность различных форматов изображений отображать количество тональных уровней на канал:

8:

256 уровней

10:

1024 уровня

12:

4096 уровней

16:

65536 уровней

Открытие изображений

Относительный путь (relative path)

Устанавливает путь к файлу относительно текущего открытого blend-файла.

См. раздел «Относительные пути».

Распознавать секвенции (detect sequences)

Автоматически ищет секвенции изображений в выделенных изображениях (на основе имени файла). Отключите эту опцию, если вы хотите получить отдельные изображения, которые являются частью какой-либо секвенции. Для получения дополнительной информации см. раздел «Открытие секвенции изображений».

Распознавать UDIM’ы (detect UDIMs)

Автоматически ищет плитки UDIM в папке выделенного изображения; если совпадения найдены, они загружаются в Blender как UDIM’ы. Это работает путём определения присутствия в имени файла .xxxx (четырёхзначного числа) перед расширением файла.

Открытие секвенции изображений

Чтобы загрузить секвенцию изображений в любом из поддерживаемых форматов файлов, имя файла должно содержать число, указывающее порядок кадров в последовательности (например, *-0001.jpg, *-0002.jpg, *-0003.jpg и т. д.).

Секвенцию можно открыть, выбрав изображения любым из следующих способов, будь то выбор кнопкой „Open Image“ или же Ввод.

Диапазон (range)

Перейдите в папку и, с щелчком ЛКМ, перетащите курсор выделения по всему диапазону имён, чтобы выделить несколько файлов. Вы можете пролистать вниз и продолжить с щелчком и перетаскиванием с Shift-ЛКМ, чтобы добавить к уже имеющемуся выделению.

Партия (batch)

Кликайте с Shift-ЛКМ выделенные несвязанные снимки для пакетной обработки; каждое изображение будет представлять собой один кадр, в порядке сортировки, и может представлять собой смесь из разных типов файлов (jpg, png, exr и т. д.).

Все (all)

Нажмите A, чтобы выделить/снять выделение со всех файлов в папке.

Сохранение изображений

Формат файла (file format)

Выбрать файловый формат изображения для сохранения. В зависимости от выбора используемого формата – будут доступны и другие параметры, такие как каналы, битовая глубина и уровень сжатия.

Цвет (color)

Цветовой формат для сохранения изображения или видео. Этот параметр используется некоторыми форматами для оптимизации объёма данных, записываемых в файл. Обратите внимание, RGBA доступен не для всех форматов изображений, проверьте список выше для получения подробной информации.

ч/б (BW):

Сохраняет изображение в оттенках серого.

RGB:

Сохраняет красный, зелёный и синий каналы.

RGBA:

Сохраняет красный, зелёный, синий и альфа каналы.

Глубина цвета (color depth)

Устанавливает глубину цвета для каждого цветового канала, определяя количество различных цветовых значений, которые могут быть в них представлены.

Более высокая глубина цвета уменьшает появление цветных полос и повышает точность, хотя также увеличивает размер файла и использование памяти. Имейте в виду, что не все форматы файлов будут поддерживать все глубины цвета.

8:

Наиболее распространено для экранной графики, интернета и стандартного видео. Подходит для общего использования.

10, 12, 16:

Используется форматами, ориентированными на фотографию и цифровое кино (например, DPX, JPEG 2000). Обеспечивает бо́льший тональный диапазон и цветовую детализацию в сравнении с 8-битами.

32:

32-битное значение с плавающей запятой на канал. Обеспечивает наивысшую точность и динамический диапазон. Наивысшая возможная глубина цвета в основном используется с OpenEXR для визуальных эффектов и компо́зитинга.

Нецелое (16-бит) (float (half)):

16-битное значение с плавающей запятой на канал. Обеспечивает расширенный динамический диапазон с меньшим потреблением памяти и размером хранилища. Доступно только для файлов OpenEXR.

Нецелое (32 бита) (float (full)):

32-битное значение с плавающей запятой на канал. Обеспечивает наивысшую точность и динамический диапазон. Доступно только для файлов OpenEXR.

Примечание

Внутренне, Blender работает только в 8-битном или 32-битном режиме.

Изображения с точностью выше 8 бит (например, 10 бит, 12 бит, 16 бит) преобразуются в 32-битные при загрузке в Blender.

Сжатие (compression)

Используется для уменьшения размера файла изображения. То, как это реализуется, может различаться в зависимости от формата файла и используемых настроек.

Качество (quality)

Управляет уровнем сжатия с потерями, применяемым к изображению, выраженным в процентах. Сжатие с потерями производит уменьшение размера файла, отбрасывая некоторые данные изображения, что может привести к потере деталей.

  • 0%: Максимальное сжатие, обеспечивающее наименьший размер файла, но наиболее заметную потерю качества.

  • 100%: Без сжатия, сохранение полного качества изображения за счёт бо́льшего размера файла.

Сохранить как рендер (save as render)

Сохранить изображение с настройками управления цветом рендера. Для форматов изображений, таких как PNG, – будет применяться преобразование вида и отображения. Для промежуточных форматов изображений, таких как OpenEXR, – используется цветовое пространство вывода рендера по умолчанию.

Копировать (copy)

Определяет, будет ли блок данных ссылаться на вновь созданный файл или ссылка останется неизменной, сохранив исходный файл.

Цветовое пространство (color space)

Для указания цветового пространства исходного файла.

Список цветовых пространств зависит от активной конфигурации OCIO. Поддерживаемые «по умолчанию» цветовые пространства подробно описаны в разделе: «Стандарты конфигураций OpenColorIO»

Примечание

Обратите внимание, что типы изображений Cineon, DPX, OpenEXR и Radiance HDR по умолчанию сохраняются в линейном цветовом пространстве.

Подробнее о форматах

Cineon и DPX

Cineon – это стандарт Kodak’а для сканирования плёнки, 10 бит на канал и логарифмический. DPX произошёл от Cineon в качестве промышленного стандарта ANSI/SMPTE. DPX поддерживает 16-битные цвета/каналы, как линейные, так и логарифмические. DPX в настоящее время является широко распространённым стандартом, используемым в индустрии оборудования и программного обеспечения для плёнки.

DPX, как и Cineon, сохраняет и преобразует только «видимый» цветовой диапазон значений от 0.0 до 1.0 (в результате рендеринга или компо́зитинга).

OpenEXR

Формат OpenEXR компании ILM стал отраслевым стандартом для файлов изображений HDR, особенно благодаря своей гибкой и расширяемой структуре.

Файл OpenEXR может хранить несколько слоёв и проходов. Это означает, что изображения OpenEXR могут быть загружены в компо́зитор, с сохранением слоёв и проходов рендеринга нетронутыми.

Примечание

При открытии изображений OpenEXR, – Blender автоматически устанавливает цветовое пространство, если оно определено как Linear CIE-XYZ E или ACES2065-1.

Параметры вывода

Для OpenEXR доступны следующие параметры вывода рендеринга:

Глубина цвета (color depth)

Значение экспоненты (основание два), используемое для определения количества оттенков, которые могут быть представлены каждым цветовым каналом. Более высокая битовая глубина допускает больше возможных цветов, уменьшая полосатость и увеличивая точность. Однако более высокая битовая глубина экспоненциально увеличивает использование памяти.

Нецелое (16-бит) (float (half)):

Сохраняет изображения в пользовательском формате 16 бит на канал в десятичном формате с плавающей запятой. Это уменьшает фактическую «битовую глубину» до 10-бит, с 5-битной экспонентой и 1-битным знаком.

Нецелое (32 бита) (float (full)):

Сохраняет изображения, используя 32 бита на канал в десятичном формате с плавающей запятой.

Кодек (codec)

Тип сжатия, с помощью которого будет закодирован EXR-файл.

Нет* (none):

Отключает все виды сжатия для максимально быстрого кодирования, но при этом создаёт файлы бо́льшего размера.

ZIP:

Сжатие без потерь с использованием Zlib для 16-строчных блоков изображений.

PIZ:

Сжатие вейвлетов без потерь, эффективно для шумных/зернистых изображений.

DWAA (с потерями) (DWAA (lossy)):

Сжатие с потерями, подобное JPEG для 32-строчных блоков изображений.

DWAB (с потерями) (DWAB (lossy)):

Сжатие с потерями, подобное JPEG, для 256-строчных блоков изображений.

HTJ2K:

Сжатие без потерь, основанное на высокопроизводительном кодировании JPEG 2000. Оно позволяет получать файлы меньшего размера, но, поскольку технология относительно новая, она пока не получила широкого распространения в другом программном обеспечении.

ZIPS:

Сжатие без потерь с использованием Zlib, каждая строка изображения сжимается отдельно.

RLE:

Сжатие без потерь методом кодирования длин серий, хорошо работает когда строки изображения имеют одинаковые значения.

Pxr24 (с потерями) (Pxr24 (lossy)):

Преобразует 32-битные числа с плавающей запятой в 24-битные, затем использует сжатие „Deflate“. Pxr24 не имеет потерь для половинных и 32-битных целочисленных данных и имеет небольшие потери для 32-битных данных с плавающей запятой.

B44 (с потерями) (B44 (lossy)):

Сжатие с потерями для 16-битных изображений с плавающей запятой при фиксированном соотношении 2.3:1. B44 производит равномерное сжатие независимо от содержимого изображения.

B44A (с потерями) (B44A (lossy)):

Сжатие с потерями для 16-битных изображений с плавающей запятой при фиксированном соотношении 2.3:1 с дальнейшим сжатием областей с ровным цветом, таких как альфа-каналы.

Качество (quality) DWAA (lossy) DWAB (lossy)

Управляет уровнем сжатия с потерями, применяемым к изображению, выраженным в процентах. Сжатие с потерями производит уменьшение размера файла, отбрасывая некоторые данные изображения, что может привести к потере деталей.

  • 0%: Максимальное сжатие, обеспечивающее наименьший размер файла, но наиболее заметную потерю качества.

  • 100%: Без сжатия, сохранение полного качества изображения за счёт бо́льшего размера файла.

Чередование (interleave)

Использует устаревшее чередующееся хранилище представлений, слоёв и проходов для обеспечения совместимости с приложениями, которые не поддерживают более эффективные многокомпонентные файлы OpenEXR.

Предварительный просмотр (preview)

При рендеринге анимаций (или отдельных кадров через командную строку), – сохранить копию изображения в формате JPEG для быстрого предварительного просмотра.

Radiance HDR

Radiance – это набор инструментов для симуляции освещения. Поскольку Radiance имел первый (и долгое время единственный) формат HDR-изображений, этот формат поддерживается многими другими программными пакетами.

Файлы Radiance .hdr по-прежнему хранят цвета в 8 битах на компонент, но с дополнительным (общим) 8-битным значением экспоненты, что делает их равными 32 битам на пиксель.

Метаданные (metadata)

Метаданные – это дополнительная информация, хранящаяся в файле изображения, которая описывает, как было создано изображение или как его следует интерпретировать.

Blender может записывать различные метаданные в поддерживаемые форматы изображений, если они были включены в свойствах вывода.

Ограничения

Не все форматы поддерживают метаданные, а некоторые из них поддерживают лишь ограниченный набор полей.

При использовании форматов, не поддерживающих метаданные, в сохранённом файле не сохраняется информация о рендеринге.

Метаданные ориентации

Метаданные ориентации EXIF (обычно встречающиеся в изображениях JPEG) игнорируются при загрузке изображений в Blender. Изображения отображаются с использованием сохранённых пиксельных данных без автоматического поворота.

Если изображение отображается с неправильным поворотом, его можно отрегулировать вручную с помощью функции „поворота на 90° по часовой стрелке“.