Blender Foundation выпустила Blender 4.2, последнюю версию 3D-программы с открытым исходным кодом для художников, работающих в области VFX, анимации, разработки игр и визуализации.
Помимо того, что обновление является последним выпуском Long-Term Stability, оно содержит долгожданную модернизацию движка рендеринга Blender в реальном времени под кодовым названием «Eevee Next».
1. Eevee Next: улучшенный, более стабильный рендеринг в реальном времени
Самое большое изменение в Blender 4.2 - это, несомненно, Eevee Next: долгожданная модернизация Eevee, движка рендеринга Blender в реальном времени.
Первоначально запланированная на 2023 год обновление улучшает визуальное качество и стабильность вывода Eevee, приближая его к Cycles, производственному рендер-движку Blender.
Среди важных изменений - новая система глобального освещения с использованием трассировки лучей в экранном пространстве, рендер дисплейсмента в реальном времени, размытие в движении во вьюпорте и поддержка неограниченного количества света в сцене.
Также улучшена отрисовка теней, объемов и глубины резкости.
2. Cycles: Лучи и новые крутые трюки рендеринга
Cycles, производственный рендер Blender, получил новый Ray Portal BSDF, который переносит лучи света из одной позиции в другую в сцене.
Это открывает ряд трюков производственного рендеринга, особенно для VFX, позволяя создавать нефизически реалистичные явления, такие как портал, показанный выше.
Однако его также можно использовать для архитектурной визуализации и общей CG-работы: например, для окон, открывающихся во внутреннее пространство, или для вывода изображения с камеры на монитор.
Пользователи могут указать новое начальное положение и направление лучей света, проходящих через портал, а также оттенить лучи после того, как они прошли через него.
Реализация поддерживает AOV, что позволяет лучше контролировать отражения и преломления.
3. Скульптинг: новые инструменты быстро вырезают полигональные фигуры
В наборе инструментов для цифрового скульптинга Blender появилось восемь новых инструментов, а существующие инструменты Trim, Face Set, Mask и Hide получили новые аналоги Line и Polyline.
Новые инструменты, ранее доступные только для выделений Box и Lasso, позволяют быстро вырезать полигональные фигуры.
Кроме того, инструменты Trim теперь могут использовать Fast или - более медленный, но более точный - Exact solvers, а также появилась возможность итеративно увеличивать или уменьшать видимую часть сетки.
Встроенный в Blender Compositor стал намного быстрее в Blender 4.2. Теперь GPU-ускорение доступно по умолчанию для финальных рендеров, а не как экспериментальная функция.
Кроме того, существующий бэкенд для CPU был переписан с целью повышения производительности, «часто делая его в несколько раз быстрее, чем раньше».
Бэкенды для CPU и GPU должны давать одинаковые результаты, с «минимальными различиями» между устройствами.
Чтобы сделать возможным ускорение GPU, обновление удаляет некоторые опции при композитинге, а также означает, что некоторые изменения больше не являются неразрушающими.
5. Расширения: новая официальная онлайн-библиотека дополнений для Blender
Последнее ключевое изменение в Blender 4.2 касается не самой программы, а доступных для нее дополнительных инструментов.
Новая платформа Extensions Platform, запущенная в бета-версии в мае, представляет собой онлайн-библиотеку «официально одобренных» дополнений к программе.
Чтобы попасть в список, дополнение должно быть свободным и с открытым исходным кодом - у него должна быть лицензия, соответствующая GPL, - хотя есть способы связать их с коммерческими плагинами.
Кроме того, расширения должны явно указывать, когда им требуется доступ к интернету или к файловой системе пользователя.
Чтобы попасть на платформу Extensions, дополнения должны пройти процесс публичного рассмотрения и утверждения.
На данный момент доступно более 170 расширений, и еще десятки ожидают своей очереди на утверждение.
Расширения можно устанавливать и обновлять непосредственно в Blender через новый раздел Extensions в пользовательских настройках, который заменил старый раздел Add-ons.
Другие изменения
Пользовательский интерфейс получил множество мелких, но полезных улучшений, касающихся масштабирования пользовательского интерфейса, рендеринга шрифтов, а также строки состояния, вьюпорта, редактора нод и Outliner.
Кодеры получили обновление текстового редактора, в котором появилась возможность перетаскивать строки и URL-адреса, а также добавлена поддержка подсветки синтаксиса GLSL.
Ноды геометрии получили новый тип Matrix Socket, который «закладывает основу для будущего нодов геометрии с расширенными пользовательскими геометрическими операциями».
Также обновлены рабочие процессы и производительность существующих нод, а узел Sample UV Surface теперь «в 10-20 раз быстрее при использовании на больших сетках».
Набор инструментов для риггинга персонажей получил несколько полезных функций рабочего процесса, включая возможность указывать ширину сетки для пользовательских форм костей.
Кости теперь активны - то есть их можно редактировать в Outliner - даже если они невидимы, а при делении кости на части новые кости теперь называются в последовательном порядке.
Инструменты анимации получили новую опцию Frame Scene Range во всех ключевых редакторах анимации, которая увеличивает горизонтальный вид в соответствии с диапазоном сцены.
Среди других изменений - новый тип Generated key в Dope Sheet, указывающий на то, что ключ был сгенерирован дополнением, и улучшенная производительность в Graph Editor.
Изменений в моделировании на этот раз немного, но в доменах жидкостей теперь по умолчанию включены меши жидкостей, так что они видны в рендерах.
Помимо нового Ray Portal BSDF, рендер Cycles получил поддержку физически точных эффектов интерференции тонких пленок (например, мыльные пузыри) в Principled BSDF.
Cycles также теперь поддерживает сэмплирование с затуханием синего шума, что улучшает визуальное качество рендеров во вьюпорте и рендеров с низким числом сэмплов.
Для управления цветом Blender теперь поддерживает тоновый маппинг Khronos PBR Neutral, предназначенный для электронной коммерции и визуализации продуктов.
Видеосеквенсор получил общие улучшения, включая визуальную переработку полос временной шкалы, в особенности текстовых полос.
Экспортеры форматов файлов могут быть связаны с коллекциями, что упрощает процесс многократного экспорта одного и того же ассета, например, при итерации дизайна.
Также обновлены отдельные экспортеры, в частности USD, Alembic и glTF, но Collada (.dae) теперь считается устаревшим форматом и подлежит удалению.
Обновление является новейшим выпуском Long-Term Support (LTS) и будет получать критические исправления в течение двух лет.
Приглашаем вас присоединиться к нашему Телеграмм каналу, где мы делимся самыми свежими новостями, трендами и ресурсами из мира разработки игр и компьютерной графики. 👇