Выпуск свободной системы 3D-моделирования Blender 5.0

Организация Blender Foundation опубликовала выпуск свободного пакета 3D-моделирования Blender 5.0, подходящего для решения различных задач, связанных с 3D-моделированием, 3D-графикой, разработкой компьютерных игр, симуляцией, рендерингом, композитингом, трекингом движений, скульптурным моделированием, созданием анимации и монтажом видео. Код распространяется под лицензией GPL. Готовые сборки сформированы для Linux, Windows и macOS. Также продолжает поддерживаться LTS-ветки Blender 4.2 и 4.5, обновления для которой будут формироваться до июля 2026 и 2027 года соответственно.

Среди добавленных улучшений:

  • Представлена новая реализация системы управления цветом с интегрированной поддержкой расширенного динамического диапазона яркости (HDR) и цветовых пространств с широким цветовым охватом (Wide-gamut). Обеспечена возможность отображения, чтения и экспорта цветов Wide-gamut и HDR для изображений и видео. Добавлены новые режимы отображения, поддерживающие системы кодирования цвета ACES 1.3 и 2.0 (Academy Color Encoding System), HDR-профили Rec.2100-PQ/Rec.2100-HLG и AgX HDR, которые могут использоваться для интеграции с профессиональными системами кинопроизводства и для отображении контента на дисплеях, поддерживающих HDR. Для использования HDR в Linux требуется запуск Blender в окружениях на базе Wayland и включение бэкенда, использующего графический API Vulkan.

    Добавлена поддержка использования цветов Wide-gamut, включая цветовые пространства ACEScg и Linear Rec.2020, при работе с материалами, источниками света и композитинге. Предоставлена возможность установки рабочего цветового пространства по-отдельности для каждого файла и секвенсора.


    Реализована возможность сохранения изображений в формате OpenEXR в цветовых пространствах ACES2065-1 и ACEScg. Добавлена поддержка видовых преобразований, описанных в стандарте ACES 2.0 (view transform – преобразования цвета, вычисленного при рендеринге, в представление, отображаемое на мониторе). Повышена совместимость с конфигурацией OpenColorIO для ACES 2.0, применяемой для обеспечения согласованности цветов на разных стадиях кинопроизводства. Добавлена нода для преобразования цветовых пространств на стадии композитинга.


  • В ноду “Текстура неба” (“Sky Texture“) добавлена новая модель неба, в которой для повышения реалистичности используется многократное рассеяние. Старая модель неба сохранена в качестве опции под именем “Модель неба с однократным рассеянием” (“Single Scattering”). Помимо генерации изображения неба новая модель может использоваться для формирования точных отражений внутри помещений. При помощи ноды Sky Texture также теперь можно быстро генерировать сцены рассвета или заката, меняя лишь один параметр.
  • Добавлена нода “Радиальный тайлинг” (“Radial Tiling“) для создания закруглённых форм и мозаичных изображений.

  • Значительно расширены возможности запекания (baking) текстур из мэшей с использованием модификатора “Мультиразрешение” (“Multiresolution“). Например, добавлена поддержка n-угольных граней, возможность запекания векторного смещения, запекания только в выбранные и активные изображения, учёта модификатора “Подразделение поверхности” (“Subdivision Surface”).

  • В ноды шейдера добавлена поддержка зон повторений (“Repeat Zones”) по аналогии с их реализацией в геометрических нодах. При использовании системы рендеринга EEVEE возможно динамическое выставление числа итераций, в то время как в системе Cycles может задаваться только фиксированное число итераций.
  • Добавлены ноды “Пакет” (“Bundle”, объединение нескольких элементов в набор), “Замыкание” (“Closure”, передача собственных функций для групп нод) и “Переключатель меню” (“Menu Switch”, вывод значения на основе выбранного элемента в меню).

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

  • В Cycles реализован более точный метод рендеринга подповерхностного рассеивания (subsurface scattering). Новый метод учитывает множественные отражения при моделировании рассеивания света внутри сложных просвечивающих объектов и избавляет от излишнего затемнения участков, но требует больше времени для рендеринга.

  • В Cycles реализовано применения эффекта иризации к металлическим материалам, например, для визуализации радужного перелива в местах перегрева металла.

  • Стабилизирован и включён по умолчанию в модификаторе “Подразделение поверхности” (“Subdivision Surface”) механизм адаптивного кусочного построения поверхностей (Adaptive Subdivision), разделяющий ячейки в мэше в зависимости от расстояния от камеры. Добавлена опция “Пространство объекта” (“Object Space”), позволяющая выставить длину ребра не в пикселях, а в единицах измерения самого объекта.
  • В движке рендеринга EEVEE реализованы оптимизации, значительно ускоряющие компиляцию материалов. Ускорение наблюдается при использовании всех бэкендов, например, в конфигурациях на базе бэкендов NVIDIA и Vulkan ускорение может достигать 4 раз. До 3 раз ускорены операции наложения экземпляров мэшей. В EEVEE также обновлена реализация маткапов (MatCaps, Material Capture), в которой появилась поддержка зеркального отражения света, повышающая качество отрисовки тёмных поверхностей при просмотре 3D-сцены.

  • Обновлены наборы демонстрационных файлов и ассетов. В набор Human Base Meshes добавлен новый ассет со скелетом человека.

  • В системе композитинга (Compositor) реализована новая панель ассетов (Asset Shelf), предоставляющая быстрый доступ к предустановленным эффектам.

  • Обеспечена совместимость со спецификацией, определяющей утилиты и библиотеки эталонной платформы VFX.
  • Расширены возможности системы двумерного рисования и анимации Grease Pencil, позволяющей создавать эскизы в 2D и затем использовать их в 3D-окружении как трёхмерные объекты (на основе нескольких плоских эскизов в разных ракурсах формируется 3D-модель). Добавлена возможность применения эффекта смазывания движущихся объектов (Motion Blur). В боковую панель 3D-вьюпорта добавлена панель “Данные кривых” (“Curve Data”), позволяющая выставлять значения одной или нескольких выбранных кривых. Реализована поддержка выставления разных типов углов для каждой точки: с плоской, острой или круглой вершиной. Добавлен инструмент “Карандаш” (“Pen“) для создания и редактирования кривых Безье. Обеспечено корректное соединений начального и конечного сегмента замкнутых штрихов без зазоров или перекрытий.

  • Расширена интеграция нелинейного видеоредактора (Video Sequencer) с другими компонентами Blender. В редакторе свойств появились отдельные вкладки с модификаторами и параметрами дорожки. Реализован модификатор на основе нод композитинга. В нижнюю панель встроены кнопки для управления воспроизведением.

  • Модификатор Массив (“Array“) переделан с использованием геометрических нод, что позволило легко настраивать и расширять его в зависимости от своих предпочтений, а также использовать при размещении объектов рандомизацию, круговое распределение и гизмо.
  • В UV-редакторе переделана и включена по умолчанию синхронизация UV-развёртки. Повышена производительность отката изменений.
  • Улучшено перемещение при осмотре VR-сцены (VR Scene Inspection) с использованием шлемов виртуальной реальности. Добавлены новые настройки навигации в режиме виртуальной реальности. Добавлена возможность изменять скорость движения в режиме полёта. Улучшена навигация в режиме телепортации. Для уменьшения дезориентации обеспечено дискретное перемещение камеры при действиях джойстиком на контроллере. Для снижения укачивания во время работы добавлен эффект виньетирования, ограничивающий область видимости во время движения.

  • Упрощены настройки тем оформления. Добавлена опция “Уменьшить движения” (“Reduce Motion”) для отключения лишних анимационных эффектов. Оптимизирован интерфейс редактора нод.
  • По умолчанию включено сохранение blend-файлов в сжатом виде.
  • Добавлена опция командной строки “–gpu-vsync [on/off/auto]” для управления включением вертикальной синхронизации (VSync) с кадровым гасящим импульсом, применяемой для защиты от появления разрывов при выводе (tearing).
  • На системах с Wayland реализовано использование протокола cursor-shape для настройки внешнего вида курсора.





Release. Ссылка here.