Организация Blender Foundation публикува нова версия на безплатния пакет за 3D моделиране Blender 3.1, който е подходящ за различни задачи, свързани с 3D моделиране, 3D графика, разработка на видеоигри, симулации, рендериране, композиране, следене на движения, скулптурно моделиране, създаване на анимации и монтаж на видео. Кодът се разпространява под лиценз GPL. Готовите сборки са налични за Linux, Windows и macOS.
Сред добавените подобрения в Blender 3.1:
- За рендеринг системата Cycles е реализирано ускорение на изпълнението на рендериране с използване на графичния API Metal. Бекендът е разработен от Apple за ускоряване на работата на Blender на компютри Apple с графични карти AMD или ARM процесори M1.
- Реализирана е възможност за рендериране на обект "Облак от точки" (Point Cloud) директно през двигателя Cycles за създаване на подобни същности, като пясък и пръски. Облаци от точки могат да се генерират чрез геометрични нодове или да се импортират от други приложения. Значително е подобрена ефективността на работа с паметта в рендеринг системата Cycles. Добавена е нова нода "Point Info", която позволява достъп до данни за отделни точки.

- Осигурено е използването на GPU за ускоряване на работата на модификатора за подравняване на гладки повърхности (Subdivision).
- Значително е ускорено редактирането на полигони.
- Прилагана е индексация в браузъра на свързани елементи (Asset Browser), което опростява работата с различни допълнителни обекти, материали и елементи от околната среда.
- В редактора за изображения е осигурена възможност за работа с изображения с много голям размер (например с разрешение до 52K).
- Скоростта на експортиране на файлове в формати .obj и .fbx е повишена значително, благодарение на пренаписването на кода за експортиране от Python на C++. Например, ако преди експортирането на голям проект в файл Fbx отнемаше 20 минути, сега времето за експортиране е намалено до 20 секунди.
- При реализацията на геометрични нодове е намалено потреблението на памет (с до 20%), подобрена е поддръжката на многопоточност и изчисления на нодовите схеми.
- Добавени са 19 нови възли за процедурно моделиране. Включително са добавени възли за екструзия (Extrude), мащабиране на елементи (Scale Elements), четене на полета от индекси (Field at Index) и натрупване на полета (Accumulate Field). Предложени са нови инструменти за моделиране на мрежи.

- В графичния редактор са предложени нови инструменти за анимация.
- Подобрен е интерфейсът на потребителя. Предоставена е възможност за автоматично показване на списъка с отфилтрирани възли при плъзгане на мишката върху сокетите, което позволява виждане само на тези типове сокети, към които е възможно свързване. В инстанциите е добавена поддръжка за определяне на собствени динамични атрибути. Реализирана е възможността за маркиране на групи възли като свързваеми елементи (Asset), както и преместване в режим drag&drop от браузера на свързваемите елементи в възлите на геометрията, шейдинга и постобработката.
- Добавени са нови модификатори в системата за двумерно рисуване и анимация Grease Pencil, позволяваща създаването на скици в 2D, които след това могат да се използват в 3D околна среда като тримерни обекти (на базата на няколко плоски скици от различни ъгли се формира 3D модел). В инструмента за запълване е разрешено използването на отрицателни стойности за непълно запълване по контура с цел създаване на ефекти с контур.

- Разширени са възможностите на нелинейния видеоредактор. Добавена е поддръжка за преместване в режим drag&drop на данни и елементи по време на преглед.
- В интерфейса за моделиране е предоставена възможност за задаване на произволна острота на отделни върхове.

- Добавена е поддръжка за технологията Pixar OpenSubdiv за моделиране, рендериране и експортиране в форматите Alembic и USD.
- Включено е допълнението Copy Global Transform за свързване на трансформацията на един обект с друг, за да се осигури свързана анимация.

Източник: opennet.ru




