Чтобы сохранить кадр в Blender, достаточно нажать F3 в режиме просмотра 3D-viewport или использовать меню Render > Render Image. После рендеринга кадр автоматически откроется в редакторе изображений, откуда его можно экспортировать в файл. Это базовый способ, но есть нюансы для разных форматов, разрешений и сценариев.
Если нужно сохранить текущий вид без рендеринга (например, для быстрого скриншота), подойдёт View > Navigation > Save Screenshot. А для анимации или последовательности кадров потребуется настройка вывода в Output Properties. Разберём все варианты подробно — от простого к сложному.
Быстрое сохранение через рендер
Самый надёжный способ сохранить кадр в Blender — это рендеринг. Даже если вы не планируете финальный вывод, рендер гарантирует, что кадр будет сохранён в выбранном формате с нужным качеством.
По умолчанию после рендеринга (горячая клавиша F12 или Render > Render Image) изображение появляется в отдельном окне. Чтобы сохранить его:
- В окне рендера нажмите
Save(илиF3). - Выберите папку и формат файла (PNG, JPEG, EXR и др.).
- Задайте имя файла и нажмите
Save Image.
Если окно рендера не открывается автоматически, проверьте настройки в Edit > Preferences > System > Render Display. Убедитесь, что выбрано New Window.
Если нужно сохранить кадр без рендеринга (например, для превью), используйте View > Navigation > Save Screenshot. Это быстрее, но качество будет хуже, чем при рендере.
| Параметр | Описание | Рекомендуемые значения |
|---|---|---|
| Output | Папка для сохранения | Укажите путь вручную или через // для относительного пути |
| File Format | Формат файла | PNG (без потерь), JPEG (для веба), EXR (для постобработки) |
| Color | Цветовой профиль | sRGB для стандартных изображений, Linear для рендера |
| Resolution | Разрешение | 1920×1080 для Full HD, 3840×2160 для 4K |
Настройки формата и качества изображения
Формат файла и параметры качества задаются в панели Output Properties (значок принтера в правой части интерфейса). Здесь можно настроить:
Для сохранения прозрачности фона выберите формат PNG или EXR и убедитесь, что в настройках рендера (Render Properties > Film) включён параметр Transparent.
Если вы работаете с анимацией, в Output Properties нужно задать Frame Range и формат последовательности (например, PNG для каждого кадра или FFmpeg для видео).
Сохранение кадра из viewport без рендеринга
Иногда нужно быстро сохранить текущий вид из окна 3Dviewport — например, для обсуждения с заказчиком или быстрой правки. В этом случае не обязательно запускать рендер. Есть три способа:
- Скриншот viewport:
View > Navigation > Save Screenshot. Сохраняет текущий вид окна с интерфейсом или без него (в зависимости от настроек). - Сохранение через OpenGL рендер:
Render > OpenGL Render Image. Даёт более качественный результат, чем скриншот, но без эффектов рендера (например, освещения или материалов). - Экспорт через камеру: Настройте камеру (
Numpad 0), затем используйтеRender > Render Imageс настройками OpenGL вRender Properties > Render Engine.
Отличие этих способов в качестве и скорости. Скриншот самый быстрый, но с артефактами интерфейса. OpenGL рендер чище, но не учитывает сложные материалы. Полноценный рендер даст лучший результат, но дольше.
Продвинутые настройки: слои, маски, постобработка
Если вы работаете с сложными сценами, может потребоваться сохранить не только финальный кадр, но и отдельные элементы для дальнейшей обработки. В Blender это делается через:
- Render Layers: В
View Layer Properties(значок слоёв) можно разделить рендер на несколько слоёв (например, персонаж, фон, эффекты). Каждый слой сохраняется отдельно, если вOutput PropertiesвключёнMulti-Layerи выбран форматEXR. - Cryptomatte: Включите в
Render Properties > PassesопциюCryptomatte. Это позволит сохранять маски для объектов или материалов автоматически. - Денойзинг: В
Render Properties > Denoisingможно включитьDenoiseдля уменьшения шума в финальном изображении.
⚠️ Внимание: При использовании Multi-Layer EXR файл будет весить значительно больше, чем обычный PNG или JPEG. Убедитесь, что на диске достаточно места, и учитывайте это при передаче файлов заказчику.
Сравнение форматов для сохронения кадров
Выбор формата зависит от задачи. Для веба подойдёт JPEG, для печати — PNG или TIFF, для постобработки — EXR. В таблице ниже сравнены основные форматы:
| Формат | Плюсы | Минусы | Лучше для |
|---|---|---|---|
| PNG | Без потерь, поддерживает прозрачность | Большой размер файла | Иллюстрации, веб, превью |
| JPEG | Малый размер, подходит для фото | Потери качества, нет прозрачности | Финальные изображения для веба |
| EXR | Высокое качество, HDR, много слоёв | Очень большой размер, не поддерживается всеми программами | Постобработка, композитинг |
| TIFF | Без потерь, поддерживает слои | Большой размер, медленный | Печать, архивные копии |
| BMP | Простота, без потерь | Очень большой размер, устаревший формат | Базовые задачи (редко используется) |
Для большинства задач в Blender хватит PNG (для статичных изображений) или EXR (для анимации и постобработки). Если важно сэкономить место, выбирайте JPEG, но помните о потерях качества.
Типичные ошибки и как их избежать
Даже опытные пользователи иногда сталкиваются с проблемами при сохранении кадров. Расскажу о самых частых:
Кадр сохраняется чёрным. Проверьте, включено ли освещение в сцене и не установлен ли чёрный цвет фона в World Properties. Также убедитесь, что камера направлена на объект, а не в пустоту.
Файл не сохраняется. Убедитесь, что у вас есть права на запись в выбранную папку. Проверьте путь в Output Properties — он должен быть корректным (например, //renders/ для относительного пути внутри проекта).
Низкое качество изображения. Увеличьте разрешение в Output Properties > Resolution и проверьте настройки сэмплов в Render Properties > Sampling. Для Cycles рендера увеличьте Samples, для Eevee — Render > Samples.
Перед сохранением всегда проверяйте настройки вывода в Output Properties — это избавит от majority ошибок с форматами и путями.
Пошаговая инструкция: сохранение кадра для начинающих
Если вы только начинаете осваивать Blender, следуйте этой инструкции, чтобы сохранить кадр без ошибок:
- Откройте проект или создайте новую сцену (
File > New > General). - Настройте камеру: выделите её (
Numpad 0для переключения в вид камеры) и расположите так, чтобы в кадре было всё нужное. - Проверьте освещение: добавьте источник света (
Add > Light) или настройтеWorld LightвWorld Properties. - Запустите рендер: нажмите
F12или выберитеRender > Render Image. - В окне рендера нажмите
F3(илиSave), выберите папку, формат и имя файла. - Нажмите
Save Image.
Если нужно сохранить кадр без рендеринга (например, для быстрого превью), используйте View > Navigation > Save Screenshot.
Чек-лист перед сохранением кадра
Часто задаваемые вопросы
Можно ли сохранить кадр в Blender без рендеринга?
Да, можно использовать View > Navigation > Save Screenshot или Render > OpenGL Render Image. Первый вариант сохраняет текущий вид окна, второй — рендерит текущий вид камеры без учёта сложных материалов и эффектов.
Как сохранить прозрачный фон в Blender?
В Render Properties > Film включите опцию Transparent. Затем выберите формат, поддерживающий прозрачность (например, PNG или EXR), и сохраните кадр через F3.
Почему рендер сохраняется чёрным?
Чаще всего это происходит из-за отсутствия освещения в сцене или неправильных настроек камеры. Проверьте, что в сцене есть источник света (Add > Light), и что камера направлена на объект. Также убедитесь, что в World Properties не установлен чёрный цвет фона.
Как сохранить последовательность кадров в Blender?
В Output Properties задайте Frame Range (диапазон кадров) и выберите формат, поддерживающий последовательность (например, PNG или EXR). Затем нажмите Render > Render Animation. Кадры сохранятся в указанную папку с именами по шаблону (например, frame_0001.png).