Официално бе представен мощния безплатен пакет с отворен сорс код Blender 2.90 за професионален 3D дизайн и анимация. Великолепни възможности предлага интегрираният енджин Game Engine, с който бързо могат да се създават по-опростени игри и директно да се публикуват в уеб пространството. Предлагат се функции за видеомонтаж, а с помощта на програмния език Python могат да се разширяват възможностите на 3D пакета Blender.
Нововъведения и промени в системата за 3D моделиране Blender версия 2.90
- За Linux платформата е реализирана началната поддръжка на протокола Wayland, за включването на който е необходимо компилатора да използва опцията WITH_GHOST_WAYLAND. По подразбиране продължава да се използва X11, понеже някои възможности на Blender 2.90 засега не са реализирани за Wayland
- В енджина Cycles е добавен новия модел за генериране на облаци Nishita, в който текстурите се образуват чрез симулация на физически процеси
- За трасиране на лъчите единствено със силите на централния процесор в Cycles се използва библиотеката Intel Embree, която съществено повишава производителността при обработката на сцени с ефект на размиване с цел показване на по-голяма динамика в движението на обекта (motion blur), и като цяло значително е ускорена обработката на сцени със сложна геометрия. Така например, времето за пресмятане на тестовата сцена Agent 327 с motion blur е намаляо от 54:15 на 5:00
- За всички графични процесори на Nvidia, започвайки от фамилията Maxwell (GeForce 700, 800, 900, 1000), е предоставен механизма за погасяване на шумовете OptiX
- Вече се предлагат два режима за визуализация структурата на косите. Това са бързият режим Rounded Ribbon (показва всички косъмчета като плоска лента със закръглени нормали) и режимът 3D Curveм който изисква много ресурси, но всички косъмчета показва във вид на 3D криви
- Добавена е възможност за задаване на отместване за терминатора на сенките (Shadow Terminator) на различните обекти за премахване на артефактите с изгладени нормали и ниска детайлност
- Добавена е поддръжката на библиотеката Intel OpenImageDenoise за интерактивно премахване на шумовете в 3D viewport и при финалното рендиране (необходими са процесори на Intel и на AMD с поддръжката на SSE 4.1 инструкциите)
- Подобрен е потребителския интерфейс. Всеобщото търсене вече обхваща и елементите на менюто. В 3D viewport е добавен нов слой със статистики. По подразбиране там се показва само версията, но статистиката и използваната във времето памет могат да се включат от контекстното меню. Вече има възможност за преместване и групиране на модификаторите в drag&drop режим, Променено е разположението на флаговете (Checkbox), които сега се показват отляво на текста
- В енджина за рендиране на обектите и сцените Eevee се поддържа коректно от гледна точка на физиката рендиране в реално време, при което се използват единствено възможностите на графичния процесор (OpenGL) . Изцяло е преписан алгоритъмът за реализиране на ефекта на размиване при бързи движения (Motion blur), добавена е поддръжка на mesh деформация, значително е увеличена точността
- Реализирана е пълноценната поддръжка на скулптурното моделиране с няколко резолюции (модификаторът Multires). Сега потребителят може да избира няколко нива на повърхностното разделяне (Subdivision), изграждане на гладки повърхности от малки късчета с използването на полиномиална мрежа, както и да превключва между различните нива. Добавена е възможност за престрояване на обектните на съвсем ниско ниво и извличане на отместванията, което може да се използва за импортиране на моделите от произволни приложения за скулптурно моделиране. Дадена е възможност за създаването на гладки, линейни и опростени разгръщания на различните повърхности, без да се налага промяна в типа на модификатора
- Добавен е филтър с емулирането на тъкани върху полигоналната мрежа с помощта на четири режима на моделиране
- В четката Pose са реализирани два нови режима за деформация: мащабиране/преобразуване и компресиране/разтягане
- При средствата за моделиране е добавен нов инструмент за автоматично разделяне и премахване на съседните линии при извършването на пресиране. В инструмента за модифициране на скосяването (Bevel) е реализиран режима Absolute за използването на абсолютни значения, а не на проценти. Използва се и нов метод за определяне на материала и неговото полагане (UV), което се отнася за централните полигони в нечетните сегменти. В потребителския профил на модификатора и на самия инструмент за скосяване вече е реализирана поддръжката на кривите на Безие
- В модификатора за океана се е появила нова функция за генериране на карти, които указват направлението на вълните и пръските
- В редактора на обекти, при преместването на елементи от полигоналната мрежа сега е осигурено автоматичното коригиране на цветовете на върховете и на финото разполагане
- Реализирано е кеширане на данните за реализиране на дим, мъгла и течност в един .vdb файл за всеки кадър
- В плъгина за управление на колекциите е добавена поддръжката на колекции от сцени и е реализиран нов QCD (Quick Content Display) екран, даващ възможност за настройка на до 20 колекции във вид на слотове, достъпни за бърз преглед чрез уиджет
- Направена е значителна оптимизация на производителността. Значително са ускорени операциите по връщане на промените (undo) в режимите Object и Pose.
- При физическата симулация на тъканите е добавена възможност за използване на градиент за пресирането при емулирането на течност, с която е запълнен даден обект или течността, в която той е поставен
- Продължено е реализирането на поддръжката на виртуална реалност на базата на стандарта OpenXR
- Подобрена е поддръжката на импортиране и експортиране в glTF 2.0 формат