Organizația Blender Foundation a publicat lansarea pachetului gratuit de modelare 3D Blender 3.0, potrivit pentru a rezolva diverse sarcini legate de modelarea 3D, grafică 3D, dezvoltarea jocurilor video, simulare, randare, compunere, urmărirea mișcărilor, modelare prin sculptură, crearea de animații și montaj video. Codul este distribuit sub licența GPL. Versiuni precompilate sunt disponibile pentru Linux, Windows și macOS.
Principalele modificări în Blender 3.0:
- Interfața utilizatorului a fost actualizată și a fost propus un nou stil de design. Elemente ale interfeței sunt acum mai contrastante, iar meniurile și panourile au colțuri rotunjite. Prin setări, utilizatorii pot personaliza marginile dintre panouri și pot alege nivelul de rotunjire a colțurilor feroneriilor. Aspectul diferitelor widget-uri a fost unificat. Implementarea previzualizării și scalării miniaturilor a fost îmbunătățită. Interfața de randare liniară non-fotorealistă (Freestyle) a fost complet regândită. Funcționalitatea de gestionare a zonelor a fost extinsă: zonele de acțiune colțare permit acum mutarea oricăror zone adiacente, a fost adăugat un nou operator pentru închiderea zonelor și au fost îmbunătățite operațiile de redimensionare a zonelor.

- A fost adăugat un nou editor – Browserul de elemente conectabile (Asset Browser), care simplifică lucrul cu diverse obiecte suplimentare, materiale și blocuri de mediu. Utilizatorii au acum posibilitatea de a defini biblioteci de elemente, de a grupa elementele în cataloguri și de a atașa metadate, cum ar fi descrieri și etichete, pentru a facilita căutarea. Este posibilă atașarea de miniaturi personalizate elementelor.

- Sistemul de redare Cycles a fost îmbunătățit, cu o creștere semnificativă a performanței redării utilizând GPU. S-a raportat că, datorită noului cod care rulează pe GPU și modificării planificatorului, viteza de redare a scenelor tipice a crescut de 2-8 ori comparativ cu versiunea anterioară. În plus, a fost adăugat suport pentru accelerarea hardware-ului prin tehnologiile NVIDIA CUDA și OptiX. Pentru GPU-urile AMD a fost adăugat un nou backend bazat pe platforma AMD HIP (Heterogeneous Interface for Portability), care oferă C++ Runtime și un dialect C++ pentru realizarea aplicațiilor portabile pe baza unui singur cod pentru GPU-uri AMD și NVIDIA (AMD HIP este disponibil în prezent doar pentru Windows și plăci discrete RDNA/RDNA2, iar pentru Linux și modelele mai vechi de plăci grafice AMD va fi inclus în versiunea Blender 3.1). Suportul pentru OpenCL a fost întrerupt.

- Calitatea și reacția redării interactive în viewport au fost semnificativ îmbunătățite, chiar și în modul de suprapunere activat. Aceasta modificare este deosebit de utilă la configurarea iluminatului. Au fost adăugate presetări separate pentru viewport și eșantionare. Eșantionarea adaptivă a fost îmbunătățită. A fost adăugată posibilitatea de a seta o limită de timp pentru redarea unei scene sau redarea până la atingerea unui număr specificat de eșantioane.

- Până la versiunea 1.4, biblioteca Intel OpenImageDenoise a fost actualizată, ceea ce a permis creșterea nivelului de detaliu după eliminarea zgomotului în viewport și la redarea finală. Filtrul de trecere include acum o nouă setare pre-filter pentru gestionarea reducerii zgomotului utilizând albedo și normale auxiliare.


- A fost adăugat modul Shadow Terminator pentru eliminarea artefactelor de la marginea luminii și umbră, caracteristice modelelor cu un pas mare al mesh-ului poligonal. În plus, a fost propusă o nouă implementare a captorului de umbră, care suportă lumina reflectată și iluminarea ambientală, precum și setări pentru a gestiona acoperirea obiectelor reale și sintetice. Calitatea umbrelor colorate și a reflexiilor precise a fost îmbunătățită atunci când se combină 3D cu cadre reale.

- Modul de dispersie subțire a fost îmbunătățit cu suport pentru modificarea anizotropiei și indicelui de refracție.

- În motorul de redare Eevee, care suportă redare fizic corectă în timp real și folosește doar GPU (OpenGL) pentru vizualizare, performanța la editarea unor meshuri foarte mari a fost crescută de 2-3 ori. Au fost implementate nodurile „Lungime de undă” (Wavelength) și „Atribut” (Attribute, pentru definirea atributelor proprii ale meshului). Este asigurat suport complet pentru atributele generate de nodurile geometrice.

- Interfața de gestionare a obiectelor geometrice bazate pe noduri (Geometry Nodes) a fost extinsă, având o metodă regândită pentru definirea grupurilor de noduri și o nouă sistemă de atribute. Au fost adăugate aproximativ 100 de noduri noi pentru interacțiunea cu curbele, datele text și instanțele de obiecte. A fost îmbunătățită vizibilitatea legăturilor între noduri prin colorarea nodurilor și a liniilor de legătură în culori specifice. A fost adăugată conceptul de câmpuri pentru organizarea transferului de date și funcții, bazat pe crearea de operații din noduri de bază și conectarea acestora între ele. Câmpurile permit evitarea utilizării atributelor denumite pentru stocarea intermediară a datelor și a aplicării nodurilor speciale „Attribute”.

- În interfața nodurilor geometrice a fost adăugat suport pentru obiectele text (Text) și curbă (Curve) cu suport complet pentru sistemul de atribute, precum și capacitatea de a lucra cu materiale. Nodurile curbei (Curve Nodes) permit manipularea datelor curbei în arborele de noduri — cu primitivele de curbe furnizate prin interfața nodală acum se pot efectua resampling, umplere, tăiere, setare a tipului de spline, conversie în mesh și alte operații. Nodurile textului (Text Nodes) permit manipularea stringurilor prin interfața nodală.

- În editorul video nonlinear (Video Sequencer) a fost adăugat suport pentru lucrul cu piste de imagini și video, previzualizarea schițelor și conversia pistelor direct în zona de previzualizare, similar cu ceea ce este implementat în viewport-ul 3D. În plus, editorul video oferă posibilitatea de a lega culori arbitrare de piste și a fost adăugat un mod de suprascriere prin plasarea unei piste deasupra alteia.

- Au fost extinse capabilitățile de inspectare a scenei utilizând căști de realitate virtuală, inclusiv adăugarea opțiunii de vizualizare a controlerelor și navigarea prin teleportare prin scenă sau zburând deasupra acesteia. A fost adăugată suportul pentru căștile 3D Varjo VR-3 și XR-3.

- Au fost adăugate noi modificatori în sistemul de desenare bidimensională și animație Grease Pencil, permițând crearea de schițe în 2D și apoi utilizarea acestora în medii 3D ca obiecte tridimensionale (pe baza mai multor schițe plate din unghiuri diferite, se formează un model 3D). De exemplu, a fost adăugat modificatorul Dot Dash pentru generarea automată a liniilor punctate, cu posibilitatea de a aloca diferite materiale și deviații pentru fiecare segment. Performanța liniilor artistice a fost semnificativ îmbunătățită. S-a lucrat la îmbunătățirea confortului de desenare.

- Timpul de încărcare și scriere a fișierelor în format .blend a fost semnificativ redus prin utilizarea algoritmului de compresie Zstandard în loc de gzip.
- A fost adăugat suport pentru importul fișierelor în format USD (Universal Scene Description), propus de Pixar. Se suportă importul de mesh-uri, camere, curbe, materiale, parametri de volum și iluminare. Suportul pentru formatul Alembic, folosit pentru reprezentarea scenelor 3D, a fost extins.


Sursa: opennet.ro














