Organizacja Blender Foundation opublikowała wydanie wolnego pakietu modelowania 3D Blender 3.5, który nadaje się do wielu zadań związanych z modelowaniem 3D, grafiką 3D, tworzeniem gier komputerowych, symulacjami, renderowaniem, kompozycją, śledzeniem ruchu, modelowaniem rzeźbiarskim, tworzeniem animacji i montażem wideo. Kod jest rozpowszechniany na licencji GPL. Gotowe wersje zostały przygotowane dla systemów Linux, Windows i macOS. Jednocześnie stworzono poprawioną wersję Blender 3.3.5 w gałęzi z długoterminowym wsparciem (LTS), dla której aktualizacje będą wydawane do września 2024 roku.
Wśród ulepszeń dodanych w Blender 3.5:
- Znacząco rozszerzono możliwości systemu do generowania włosów i tworzenia fryzur, bazującego na zastosowaniu węzłów geometrycznych, który umożliwia generowanie wszelkiego rodzaju włosów, futra i trawy.

- W skład wchodzi pierwszy zestaw wbudowanych zasobów (elementy/grupy węzłów). W bibliotece zasobów znajduje się 26 operacji związanych z włosami, podzielonych na kategorie: deformacja, generacja, prowadnice, narzędzia, odczyt i zapis.

- Zasoby do generowania pozwalają formować krzywe włosów w określonych miejscach na powierzchni siatki, a także duplikować standardowe włoski w celu wypełnienia określonego obszaru i wykorzystywać interpolację do zmiany bukietów włosów.

- W grupie 'narzędzia' proponowane są instrumenty do przyczepiania krzywych definiujących włoski do powierzchni. Oferowane są możliwości dla przymocowania, wyrównania i mieszania wzdłuż krzywej.

- W grupie 'prowadnice' proponowane są narzędzia do łączenia krzywych włosów za pomocą prowadnic i formowania loków lub warkoczy poprzez deformację istniejących krzywych włosów.

- W grupie 'deformacja' znajdują się narzędzia do krzywienia, skręcania w loki, plątania, nadawania kształtu i wygładzania włosów.

- Zasoby w grupach odczytu i zapisu pozwalają kontrolować kształt włosów oraz wyróżniać końcówki, korzenie i segmenty włosów.

- Dodano nowe węzły do ekstrakcji informacji z obrazów, umożliwiające dostęp do pliku z obrazem, wygładzanie wartości atrybutów oraz interpolację krzywych. Ulepszono interfejs modyfikatorów i zreorganizowano menu w edytorze węzłów. Operacje rozdzielania krawędzi w węzłach geometrycznych przyspieszono dwukrotnie, a wydajność symulacji odzieży zwiększono o 25%.
- W trybie modelowania rzeźbiarskiego dodano wsparcie dla pędzli VDM (Vector Displacement Maps), które pozwalają na tworzenie skomplikowanych kształtów z wystającymi elementami jednym pociągnięciem. Obsługuje się ładowanie pędzli VDM w formacie OpenEXR.

- Dodano nowy backend kompozycji rozwijany w ramach projektu Realtime Compositor, który jest ukierunkowany na interaktywną pracę w czasie rzeczywistym z wykorzystaniem GPU. Nowy backend jest na razie używany tylko w viewport i obsługuje podstawowe operacje przetwarzania, transformacji, wejścia i wyjścia, a także typowe węzły do filtrowania i rozmycia. Stosowanie go w viewport pozwala kontynuować modelowanie podczas kompozycji, na przykład pracując z siatką i innymi obiektami pokazywanymi na tle wyniku kompozycji.

- Na platformie macOS do renderowania viewportu 3D wykorzystano interfejs API graficznego Metal, co w porównaniu do OpenGL pozwoliło znacząco zwiększyć wydajność odtwarzania animacji i renderowania przy pomocy silnika EEVEE.
- W systemie renderowania Cycles zastosowano mechanizm light tree, aby zwiększyć efektywność przetwarzania scen z dużą liczbą źródeł światła, co pozwala znacząco zmniejszyć szumy bez wydłużania czasu renderowania. Dodano wsparcie dla OSL (Open Shading Language) przy użyciu backendu OptiX. W punktowych źródłach światła dodano wsparcie dla nierównomiernej skali obiektów.

- W narzędziach do tworzenia animacji dodano nowe opcje i skróty klawiszowe, aby przyspieszyć pracę z biblioteką pozycji i wykraczać poza nominalne wartości.

- Rozszerzone możliwości systemu dwuwymiarowego rysowania i animacji Grease Pencil, umożliwiającego tworzenie szkiców w 2D, a następnie wykorzystywanie ich w otoczeniu 3D jako obiekty trójwymiarowe (na podstawie kilku płaskich szkiców z różnych kątów powstaje model 3D). W modyfikatorze Build dodano tryb rysowania z naturalną prędkością (Natural Drawing Speed), który odtwarza ścięcia z prędkością ruchu stylusa, czyniąc je bardziej naturalnymi.
- W edytorze UV (UV Editor) dodano wsparcie dla przenoszenia UV-unwrapów między siatkami za pomocą schowka.
- Dodano wsparcie dla importu i eksportu w formacie USDZ (zip-archiwum z obrazami, dźwiękiem i plikami USD).
- Zagwarantowano zgodność ze specyfikacją CY2023, określającą narzędzia i biblioteki standardowej platformy VFX.
- Podwyższono wymagania dotyczące środowiska Linux: do działania wymagana jest teraz przynajmniej wersja 2.28 Glibc (nowym wymaganiom odpowiadają Ubuntu 18.10+, Fedora 29+, Debian 10+, RHEL 8+).
Źródło: opennet.ru











