Команда Blender Foundation выпустила обновление свободного ПО для 3D-моделирования Blender 4.0. Проект распространяется под открытой лицензией GPL и подходит для работы с 3D-графикой, разработки компьютерных игр, симуляций, рендеринга, композитинга, трекинга движений, скульптурного моделирования, создания анимации и монтажных видео.
Готовые сборки Blender 4.0 доступны для Linux, Windows и macOS. Разработчики проекта продолжают поддерживаться ветки Blender 3.3 и Blender 3.6 (релиз в июне 2023 года) с длительным сроком поддержки (LTS), обновления для которых будут формироваться до сентября 2024 года и до июня 2025 года.
Согласно данным OpenNET, в релиз Blender 4.0 внесены изменения и дополнения:
новую реализацию ноды с принципиальным шейдером BSDF (Principled Bidirectional Scattering Distribution Function), в котором значительно расширена поддержка различных типов материалов и повышена гибкость использования;
новый режим управления цветом AgX, по сравнению с режимом Filmic позволяющий добиться более реалистичных результатов при наличии пересвеченных областей, за счёт приближения ярких цветов к белому цвету по аналогии с настоящими камерами;
в текстурной ноде Voronoi реализована возможность добавления фрактального шума и указания нескольких слоёв детализации, а также добавлено три новых типа входных данных: детализация (число слоёв для вычисления), шероховатость (степень влияния верхних слоёв на результат) и лакунарность (коэффициент масштабирования каждого последующего слоя);
в системе рендеринга Cycles значительно (в 1.76 раза) увеличена скорость загрузки больших полигональных сеток. Реализована возможность связывания света (light linking), позволяющая добиться освещения только отдельных объектов на сцене, а также возможность связывания теней (shadow linking) для определения, какие объекты блокируют тени при освещении;
в методе рендеринга Path Guiding реализована поддержка работы не только с диффузными, но и с глянцевыми поверхностями. Применение Path Guiding позволяет существенно уменьшить уровень шума на глянцевых поверхностях и найти недостающие пути к источнику света;
добавлен инструментарий Node Tools, который можно использовать для расширения базовых возможностей Blender и изменения существующих инструментов, используя геометрические ноды вместо скриптов на языке Python. Для создания новых инструментов на базе нод предлагается использовать штатный редактор геометрических нод;
в интерфейсе моделирования значительно расширены возможности, связанные с привязками (snapping). Переделано выпадающее меню привязок. Добавлена возможность выбора на лету базовой (начальной) точки привязки (через нажатие клавиши "B") и навигации через удерживания клавиши Alt во время трансформации объектов (перемещения, вращения и масштабирования). При наведении курсора на полигональную сетку его форма теперь меняется в зависимости от используемого типа привязок (например, принимает форму квадрата для вершин, круга для плоскости и треугольника для промежуточных точек);
увеличен размер диалога выбора цвета. В Linux и Windows интерфейс выбора цвета теперь можно использовать для определения цвета в области экрана за границей окна Blender;
новые клавиатурные комбинации и раскладки для создания окружения, привычного для людей, работавших в других 3D-пакетах. Проведена унификация горячих клавиш в разных режимах. В Tweak Tool добавлена возможность перемещения мышью разом нескольких объектов;
в средствах для создания анимации предложена коллекция сочленений (Armature Bones). Библиотека поз переведена на новую систему ассетов;
обеспечена совместимость со спецификацией CY2023, определяющей утилиты и библиотеки эталонной платформы VFX;
появилось дополнение Hydra Storm с реализацией системы рендеринга на базе платформы OpenUSD. Новый рендер может использоваться в качестве альтернативы Cycles, EEVEE и Workbench;
добавлена новая версия набора Human Base Meshes с коллекцией моделей тел людей разной формы.
Источник новости: habr.com