wydanie wolnego pakietu modelowania 3D , który zawiera ponad 1250 poprawek i ulepszeń przygotowanych w ciągu trzech miesięcy od wydania . Główna uwaga podczas przygotowywania nowej wersji była skoncentrowana na optymalizacji wydajności — przyspieszono działanie cofania, ołówka szkicowego i podglądu renderowania. W silniku Cycles dodano wsparcie dla adaptacyjnego próbkowania. Wprowadzono nowe narzędzia do rzeźbienia: Cloth Brush i Face Sets. Zrealizowano system tłumienia szumów z obsługą akceleratorów NVIDIA RTX. Oferowane jest wstępne wsparcie dla wirtualnej rzeczywistości oparte na standardzie OpenXR oraz możliwość importowania plików OpenVDB.

Blender 2.83 jest pierwszym wydaniem LTS (Long Term Support) w historii projektu, które można traktować jako stabilną bazę, dla której będą dostępne aktualizacje naprawiające poważne błędy przez okres dwóch lat. Wydania poprawek będą nazywane 2.83.1, 2.83.2 itd. Podobną praktykę będzie kontynuowana w kolejnych gałęziach. Na przykład, po Blender 2.83 rozpoczęto rozwój gałęzi Blender 2.9x, w ramach której planuje się opublikować cztery wydania — 2.90, 2.91, 2.92 i 2.93. Wydanie 2.93, podobnie jak 2.83, będzie LTS. W 2021 roku planowane jest wydanie 3.0, które oznaczy przejście do nowego ciągłego schematu numeracji wydań.
w Blender 2.83:
- Dodano wsparcie dla importu i renderowania plików z użyciem nowego obiektu „“. Pliki OpenVDB mogą być generowane w Blenderze z pamięci podręcznej systemu symulacji gazu, dymu, ognia i cieczy, lub przekazywane z zewnętrznych aplikacji, takich jak Houdini. Format OpenVDB został zaproponowany przez studio DreamWorks Animation i umożliwia efektywne przechowywanie i manipulowanie rzadkimi danymi objętościowymi dyskretnymi w trójwymiarowych siatkach.
- wstępne wsparcie dla wirtualnej rzeczywistości, obecnie ograniczone do możliwości inspekcji scen trójwymiarowych za pomocą hełmów VR bezpośrednio z Blendera (tylko w trybie podglądu, zmiana zawartości nie jest obecnie wspierana). Wsparcie opiera się na realizacji standardu , który definiuje uniwersalne API do tworzenia aplikacji rzeczywistości wirtualnej i rozszerzonej, a także zestaw warstw do interakcji ze sprzętem, abstrahujących cechy konkretnych urządzeń. Z Blenderem można korzystać z dowolnych platform wspierających OpenXR, takich jak Windows Mixed Reality i Oculus Rift na Windows oraz w systemie Linux (SteamVR nie jest jeszcze obsługiwany, ponieważ nie implementuje OpenXR).
- W silniku Cycles zaimplementowano możliwość zastosowania mechanizmu tłumienia szumów OptiX w podczas podglądu oraz przy ostatecznym renderowaniu. Implementacja OptiX została udostępniona przez firmę NVIDIA, wykorzystuje metody uczenia maszynowego, działa szybciej niż wcześniej dostępne metody wygładzania szumów oraz wspiera przyspieszenie sprzętowe na kartach .
- Dodano nowe narzędzie do modelowania rzeźbiarskiego „Cloth Brush”, wykorzystujące metody symulacji procesów fizycznych do tworzenia realistycznych zagnieceń na odzieży i automatycznego formowania naturalnie wyglądających krzywizn.
W ustawieniach pędzla wprowadzono właściwości symulacji masy i amortyzacji, dodatkowe suwaki do ograniczania wpływu symulacji, siedem trybów deformacji pędzla z promieniowym i płaskim typem opadania.
Ponadto, w narzędziach modelowania rzeźbiarskiego nowy pędzel „Clay Thumb”, imitujący deformację gliny palcami i akumulujący materiał podczas rysowania. Dodano pędzel „Smooth Brush”, dostępny także w Mesh Filter, który usuwa powierzchnie zachowując objętość obiektu. Całkowicie przebudowano pędzel „Layer Brush”, wzbogacony o podgląd wysokości warstwy, na którą wskazuje kursor, z ulepszoną obsługą masek i wyeliminowaniem występowania artefaktów podczas wielokrotnej zmiany jednego obszaru. W filtrze siatek wielokątnych (Mesh Filter) pojawił się nowy tryb przetwarzania krawędzi (Sharpen), który zagęszcza krawędzie, automatycznie wygładzając płaskie powierzchnie.
Proponowany jest nowy system „Face Sets” do zarządzania widocznością poszczególnych części siatki wielokątnej (mesh) w trybach rzeźbienia i malowania. Face Sets nadaje się do trybów skoncentrowanych na użyciu pędzli, automatycznie ukrywa części powierzchni i pozwala uzyskać lepszą kontrolę podczas pracy z siatkami wielokątnymi o skomplikowanych kształtach i nakładających się powierzchniach.
- Całkowicie wprowadzenie ołówka szkicowego (Grease Pencil), umożliwiającego tworzenie szkiców do animacji 2D.
Narzędzia stały się znacznie szybsze i lepiej zintegrowane z Blenderem. Przy manipulowaniu obiektami w Grease Pencil stosowany jest teraz znany proces pracy, używany również przy pracy z siatkami poligonowymi w Blenderze. Kolory krawędzi nie są ograniczone do jednego materiału, a dla każdego punktu można ustawić inny kolor. Dodano nowy silnik renderujący, który umożliwia kombinację . Modyfikatory efektów zostały przebudowane w celu zwiększenia jakości, wydajności i elastyczności użycia. W trybie szybkich pociągnięć zapewniono automatyczne wygładzanie linii, aby zapobiec powstawaniu załamań i ostrych kątów. Wydajność pracy z plikami zawierającymi dużą liczbę szkiców wzrosła około dwukrotnie, a także przyspieszono wygładzanie podczas szybkiego rysowania. - Do silnika renderowania Eevee, wspierającego fizycznie poprawne renderowanie w czasie rzeczywistym i wykorzystującego tylko GPU (OpenGL) do wizualizacji, wsparcie dla 10 dodatkowych przejść do kompozycji. Aktualizacja realizacji cache'u oświetlenia pozwoliła pozbyć się artefaktów na szwach i efektu rozciągania materiału. Dodano możliwość zastosowania wysokiej jakości normalnych, co eliminuje niewłaściwe wyświetlanie tekstur z powodu problemów z niską rozdzielczością normalnych na gęstych siatkach poligonowych.
W trybie podglądu materiału uproszczono dostosowanie poziomu rozmycia tła HDRI. Przy przetwarzaniu geometrii włosów zapewniono wsparcie dla mieszania z alfaheshem, trybu przejrzystości oraz trybów mieszania cieni. - Rozszerzono możliwości wbudowanego edytora wideo (Video Sequencer). Propozycja implementacji dyskowego cache'u, umożliwiającego przechowywanie buforowanych klatek nie w pamięci RAM, lecz na dysku. Na ścieżkach zapewniono wsparcie dla przezroczystości i możliwość wstępnego odsłuchu dźwięku. Dodano nowy panel do regulacji ostatniej operacji.
- W silniku renderującym Cycles dodano wsparcie dla adaptacyjnego próbkowania, które automatycznie zmniejsza liczbę próbek w obszarach o niskim poziomie szumów. W rezultacie możliwe jest zwiększenie szybkości renderowania i bardziej równomierne rozłożenie szumów.
- realizacja węzłów shaderowych. W węźle Wave Texture pojawiły się nowe tryby wyboru kierunku ruchu fali, możliwość kontrolowania przesunięcia fazy oraz zwiększenia szczegółowości w zafalowanych teksturach. Wprowadzono usprawnienia w węzłach „White Noise Texture”, „Math” oraz „Vector Math”. Dodano ustawienia ułatwiające obrót i zwijanie wektorów, a w generatorze białego szumu dodano możliwość wyjścia kolorowego.
- Do pluginu do zarządzania kolekcjami dodano wsparcie dla kolekcji scen i zrealizowano nowy ekran QCD (Quick Content Display), który umożliwia skonfigurowanie do 20 kolekcji w formie slotów, dostępnych do szybkiego przeglądania przez widżet.
- Rozszerzono i zaktualizowano wiele modyfikatorów, w tym
Corrective Smooth, Ocean, Remesh, Solidify, Surface Deform oraz Warp. - Wprowadzono dużą porcję optymalizacji wydajności. Przyspieszono działanie operacji cofania zmian (undo) w trybie „Object” i „Pose”.
W trybie rzeźbienia zrealizowano opóźnione aktualizacje Viewportu, co pozwoliło na przyspieszenie nawigacji po siatkach wielokątowych o dużej liczbie komórek. Nowy mechanizm rozwiązywania kolizji umożliwił symulację tkanin do 5 razy szybciej. Zauważalnie przyspieszono symulację cieczy i gazów w obiektach Effector. Skrócono czas ładowania plików z cząstkami i siatkami wielokątowymi w systemach symulacji cieczy i gazów. - W 3D Viewport poprawiono operacje zaznaczania dużej liczby drobnych obiektów oraz przerobiono system zarządzania kolorami (kompozycja teraz odbywa się w liniowej przestrzeni kolorów).
- Dodano możliwość eksportu metasfer (Metaball) w formacie USD (Universal Scene Description) w postaci obliczonych siatek wielokątowych.
Poprawiono eksport i import w formacie glTF (GL Transmission Format). - W menedżerze plików zrealizowano tryb szybkiego wyszukiwania plików (Ctrl+F), dodano wsparcie dla atrybutów plików oraz ukrytych plików.
Źródło: opennet.ru
