wydanie wolnego pakietu modelowania 3D .
w Blender 2.90:
- Na platformie Linux wprowadzono początkowe wsparcie dla protokołu Wayland, które można włączyć za pomocą opcji kompilacji WITH_GHOST_WAYLAND. X11 nadal jest domyślnie używane, ponieważ niektóre funkcje Blendera pozostają niedostępne w środowiskach opartych na Wayland.
- W silniku Cycles zaproponowano nowy model chmur
, wykorzystujący generację tekstur opartą na symulacji procesów fizycznych. - Do śledzenia promieni przy użyciu CPU w Cycles wykorzystywana jest biblioteka , która znacznie poprawiła wydajność przy przetwarzaniu scen z
efektem rozmycia dla oddania dynamiki ruchu obiektu (), a także przyspieszyła ogólne przetwarzanie scen o skomplikowanej geometrii. Na przykład czas obliczeń testowej sceny Agent 327 z motion blur skrócił się z 54:15 do 5:00. - Dla wszystkich GPU NVIDIA, począwszy od rodziny Maxwell (GeForce 700, 800, 900, 1000), wprowadzono możliwość zastosowania mechanizmu redukcji szumów OptiX.
- Proponowane są dwa tryby wizualizacji struktury włosów: szybki tryb Rounded Ribbon (wyświetla włosy jako płaską taśmę z zaokrąglonymi normalami) oraz zasobożerny tryb 3D Curve (włosy wyświetlane są jako krzywa 3D).
- Dodano możliwość ustawienia przesunięcia terminatora cienia (Shadow Terminator) w odniesieniu do obiektów w celu eliminacji artefaktów przy wygładzonych normalach na siatkach o niskiej szczegółowości.
- Dodano wsparcie dla biblioteki do interaktywnej eliminacji szumów w oknie widoku 3D oraz podczas finalnego renderowania (działa na procesorach Intel i AMD z obsługą SSE 4.1).
- Ulepszono interfejs użytkownika. Operator wyszukiwania obejmuje teraz także elementy menu. W oknie widoku 3D dodano nową warstwę ze statystykami. W pasku stanu domyślnie wyświetlana jest teraz tylko wersja, a dodatkowe dane, takie jak statystyki i zużycie pamięci, można włączyć przez menu kontekstowe. Umożliwiono przeciąganie i grupowanie modyfikatorów w trybie drag&drop. Aby uprościć zmianę rozmiaru, zwiększono szerokość krawędzi obszarów. Zmodyfikowano umiejscowienie pól wyboru (Checkbox), które są teraz wyświetlane po lewej stronie tekstu.
- W silniku renderowania Eevee, który obsługuje fizycznie poprawne renderowanie w czasie rzeczywistym i wykorzystuje tylko GPU (OpenGL) do wizualizacji, całkowicie przepisano implementację efektu rozmycia ruchu (Motion blur), dodano wsparcie dla deformacji siatek oraz zwiększono precyzję.
- Wprowadzono pełne wsparcie dla rzeźbiarskiego modelowania z wieloma rozdzielczościami (modyfikator Multires) — użytkownik może teraz wybrać kilka poziomów podziału powierzchni (Subdivision, fragmentowe tworzenie gładkich powierzchni przy użyciu siatki poligonowej) i przełączać się między poziomami.
Dodano również możliwość rekonstrukcji niskich poziomów podziału powierzchni oraz ekstrakcji przesunięć, co może być stosowane do importowania modeli z dowolnych aplikacji modelowania rzeźbiarskiego w siatce oraz rekonstrukcji wszystkich poziomów podziału powierzchni do edytowania wewnątrz modyfikatora. Wprowadzono możliwość tworzenia gładkich, liniowych i prostych podziałów powierzchni bez zmiany typu modyfikatora. - Dodano filtr do symulacji tkaniny na siatce poligonowej, wykorzystując cztery tryby modelowania.
- W pędzlu Pose wprowadzono dwa nowe tryby deformacji: skalowanie/przekształcanie oraz ściskanie/rozciąganie.
- W narzędziach modelowania dodano nowe narzędzie do automatycznego dzielenia i usuwania sąsiednich krawędzi podczas operacji wyciskania. W narzędziu i modyfikatorze zaokrąglenia (Bevel) dodano tryb „Absolute” do stosowania wartości absolutnych, a nie procentowych, a także zastosowano nową metodę do określania materiału i rozwarstwienia (UV) dla centralnych pól w nieparzystych segmentach. W profilu użytkownika modyfikatora i narzędzia zaokrąglenia wprowadzono wsparcie dla regulacji bazującej na krzywych Beziera.
- W modyfikatorze oceanów wprowadzono generację map do kierunku rozprysków.
- W edytorze rozwarstwień (UV) przy przesuwaniu elementów siatki poligonowej zapewniono automatyczną korekcję kolorów wierzchołków i rozwarstwień.
- Wprowadzono cachowanie danych dymu i cieczy w jednym pliku .vdb dla każdej klatki.
- Podczas fizycznej symulacji tkanin dodano możliwość zastosowania gradientu ciśnienia, emulującego ciężar cieczy, która wypełnia obiekt lub otacza go.
- Kontynuacja wdrażania wsparcia dla wirtualnej rzeczywistości opartej na standardzie OpenXR.
- Ulepszono wsparcie dla importu i eksportu w formacie glTF 2.0.

Źródło: opennet.ru
