L'organizzazione Blender Foundation ha pubblicato la versione del pacchetto di modellazione 3D gratuito Blender 3.5, adatto per varie attività relative alla modellazione 3D, grafica 3D, sviluppo di giochi, simulazione, rendering, compositing, tracking dei movimenti, scultura, creazione di animazioni e montaggio video. Il codice è distribuito sotto licenza GPL. Le build pronte sono state create per Linux, Windows e macOS. È stata contemporaneamente rilasciata una versione correttiva di Blender 3.3.5 nella branch con supporto a lungo termine (LTS), per la quale gli aggiornamenti continueranno fino a settembre 2024.
Tra i miglioramenti aggiunti in Blender 3.5:
- Le capacità del sistema per la generazione di capelli e acconciature, basato sull'uso di nodi geometrici, sono state sostanzialmente ampliate, consentendo di generare qualsiasi tipo di capelli, pelliccia e erba.

- È stato introdotto il primo set di asset integrati (elementi/gruppi di nodi riutilizzabili). La libreria degli asset include 26 operazioni sui capelli, suddivise in categorie: deformazione, generazione, guide, utilità, lettura e scrittura.

- Le risorse per la generazione consentono di creare curve di capelli in punti specifici sulla superficie della mesh, oltre a duplicare ciocche standard per riempire determinate aree e utilizzare l'interpolazione per modificare i ciuffi di capelli.

- Nel gruppo "utility" sono offerti strumenti per fissare curve che definiscono le ciocche alla superficie. Sono disponibili opzioni per ancorare, allineare e mescolare lungo la curva.

- Nel gruppo "guides" sono forniti strumenti per legare insieme le curve dei capelli utilizzando guide e per formare ricci o trecce attraverso la deformazione di curve esistenti.

- Nel gruppo "deformation" sono inseriti strumenti per curvare, arricciare, annodare, modellare e lisciare i capelli.

- Le risorse nei gruppi di scrittura e lettura permettono di gestire la forma dei capelli e evidenziare punte, radici e segmenti di capelli.

- Sono state aggiunte nuove nodi per estrarre informazioni dall'immagine, fornire accesso al file contenente l'immagine, smussare i valori degli attributi e interpolare le curve. L'interfaccia dei modificatori è stata migliorata e il menu nell'editor dei nodi è stato riorganizzato. Le operazioni di separazione dei bordi nei nodi geometrici sono state accelerate di due volte e le prestazioni della simulazione dei vestiti sono aumentate del 25%.
- In modalità di scultura, è stata introdotta il supporto per i pennelli VDM (Vector Displacement Maps), che consentono di creare forme complesse con un solo colpo. È supportato il caricamento di pennelli VDM in formato OpenEXR.

- È stato aggiunto un nuovo backend di compositing, sviluppato nell'ambito del progetto Realtime Compositor, mirato a consentire un'interazione in tempo reale e che utilizza la GPU per l'accelerazione. Questo nuovo backend è attualmente utilizzato solo nel viewport e supporta operazioni di base di elaborazione, trasformazione, input e output, oltre a nodi tipici per il filtraggio e il blur. L'applicazione nel viewport consente di continuare la modellazione durante il compositing, ad esempio, lavorando con la mesh e altri oggetti mostrati sopra il risultato del compositing.

- Sulla piattaforma macOS, per il rendering del viewport 3D è stato utilizzato l'API grafico Metal, il che ha permesso, rispetto all'uso di OpenGL, di aumentare notevolmente le prestazioni di riproduzione delle animazioni e di rendering tramite il motore EEVEE.
- Nel sistema di rendering Cycles è stato implementato il meccanismo light tree per migliorare l'efficienza nella gestione di scene con un gran numero di sorgenti di luce, consentendo di ridurre notevolmente il rumore senza aumentare i tempi di rendering. È stata aggiunta la supporto per OSL (Open Shading Language) quando si utilizza il backend OptiX. Negli oggetti a sorgente puntuale è stata introdotta la supporto per scale non uniformi.

- Negli strumenti per la creazione di animazioni sono state aggiunte nuove opzioni e combinazioni di tasti per velocizzare il lavoro con la libreria di pose e per uscire dai valori nominali.

- Sono state ampliate le capacità del sistema di disegno e animazione 2D Grease Pencil, che consente di creare schizzi in 2D e successivamente utilizzarli in un ambiente 3D come oggetti tridimensionali (a partire da più schizzi piatti in diverse angolazioni si forma un modello 3D). Nel modificatore Build è stata aggiunta una modalità di disegno a velocità naturale (Natural Drawing Speed), che riproduce le linee alla velocità di movimento della penna, rendendole più naturali.
- Nell'editor UV (UV Editor) è stata aggiunta la supporto per il trasferimento tramite copia e incolla delle UV-unwrapped tra i mesh.
- È stata aggiunta la supporto per l'importazione e l'esportazione in formato USDZ (archivio zip con immagini, audio e file USD).
- È stata garantita la compatibilità con la specifica CY2023, che definisce gli strumenti e le librerie della piattaforma di riferimento VFX.
- Sono stati aumentati i requisiti per l'ambiente Linux: ora è richiesta Glibc versione 2.28 o superiore (le nuove esigenze sono soddisfatte da Ubuntu 18.10+, Fedora 29+, Debian 10+, RHEL 8+).
Fonte: opennet.ru











