L'organizzazione Blender Foundation ha pubblicato l'uscita del pacchetto di modellazione 3D open source Blender 4.3, adatto per affrontare varie sfide relative alla modellazione 3D, grafica 3D, sviluppo di videogiochi, simulazione, rendering, compositing, tracciamento dei movimenti, modellazione scultorea, creazione di animazioni e montaggio video. Il codice è distribuito sotto licenza GPL. Le versioni pronte sono state create per Linux, Windows e macOS. Contemporaneamente, sono stati preparati aggiornamenti correttivi per Blender 4.2.4 e 3.6.18 nelle branche con supporto a lungo termine (LTS), per le quali saranno forniti aggiornamenti fino a luglio 2026 e giugno 2025.
Tra i miglioramenti aggiunti:
- È stato proposto un backend sperimentale per il rendering dell'interfaccia utilizzando l'API grafica Vulkan. Il backend è disponibile per le piattaforme Linux e Windows, e si attiva nelle sezioni impostazioni "Interface/Developer Extras/Backend", dove selezionare Vulkan invece di OpenGL.
- Sono state apportate modifiche all'interfaccia utente. È stata aggiunta la possibilità di fissare e staccare le aree, consentendo di spostare il contenuto delle parti dell'interfaccia in finestre separate.
Sono state ampliate le informazioni visualizzate nei tooltip (ad esempio, per le immagini viene mostrata la loro risoluzione e spazio colore, per i video - la durata, e per i font - un'anteprima del carattere). Nei temi è stata aggiunta la possibilità di evidenziare l'area sopra cui si trova il cursore del mouse.


- Nell'engine di rendering EEVEE, che supporta il rendering fisicamente corretto in tempo reale e utilizza la GPU per la visualizzazione, è stata aggiunta la funzionalità di binding di luci e ombre, precedentemente disponibile solo nell'engine Cycles. Il binding della luce consente di applicare l'illuminazione solo agli oggetti selezionati nella scena, mentre il binding dell'ombra permette di gestire quali oggetti possono produrre ombre.
- Nel shader editor è stato aggiunto un nuovo nodo "Metallic BSDF" per regolare i parametri dei materiali metallici.


- È stato aggiunto un nuovo nodo "Gabor Texture" per creare texture basate sulla funzione di Gabor, che possono emulare varie superfici ruvide, pietre e tessuti.

- Aggiunta la supporto per il compositing interattivo a più passaggi (Multi-pass), che consente di creare stili ed effetti complessi non fotorealistici (NPR) direttamente nella finestra di visualizzazione 3D.
- Nel editor UV è stato proposto un nuovo metodo di srotolamento UV "Minimum Stretch", che riduce le distorsioni durante lo sviluppo di forme organiche, come personaggi e animali, grazie a un continuo affinamento del risultato. Il metodo si basa sull'algoritmo SLIM (Scalable Local Injective Mappings).

- Ampliate le possibilità dei nodi geometrici.
- Aggiunta una zona "For Each Element", che permette di elaborare separatamente ed in parallelo gli elementi della geometria, ad esempio, è possibile eseguire il nodo per ogni faccia della maglia poligonale.
- Realizzata la possibilità di fissare un gizmo per la manipolazione nello spazio tridimensionale in gruppi di nodi, consentendo di modificare i parametri di ingresso dei nodi senza uscire dalla finestra di visualizzazione 3D nell'editor di nodi.
- Aggiunto il nodo "Set Geometry Name" per semplificare l'assegnazione dei nomi agli elementi geometrici con la possibilità di inizializzazione automatica basata su una raccolta di nomi.
- Aggiunta la supporto per il lavoro senza soluzione di continuità con i dati generati dallo strumento Grease Pencil, con la possibilità di suddividerli in livelli con curve e attributi. Offerte separatamente capacità di conversione dei dati Grease Pencil in curve e viceversa, nonché fusione dei livelli di Grease Pencil.
- Aggiunto il nodo "Hash Value" per generare hash da dati arbitrari.
- Aggiunto il nodo "Math" per eseguire operazioni matematiche su valori interi forniti in ingresso.
- Aggiunto il nodo "Warning" per organizzare l'output di avvisi personalizzati durante il lavoro con i gruppi di nodi.

- Il motore è stato completamente riscritto, fornendo il funzionamento del sistema di disegno bidimensionale e animazione Grease Pencil, che consente di creare bozze in 2D e poi utilizzarle in un ambiente 3D come oggetti tridimensionali (da più bozze piatte in diversi angoli si forma un modello 3D). La nuova implementazione si distingue per prestazioni superiori e l'eliminazione di alcune limitazioni. È stata introdotta la possibilità di raggruppare i livelli in gruppi e manipolare i gruppi come se fossero un unico oggetto (ad esempio, è possibile modificare la visibilità di tutti i livelli che compongono il gruppo in una volta sola). È stata aggiunta la supporto per l'ancoraggio a livelli di etichette colorate. Lo strumento "gomma" è stato riprogettato per pulire con tratti più fluidi normalizzando l'intersezione del margine della gomma con il contenuto rimosso. È stato aggiunto uno strumento di riempimento usando gradienti.

- Il processo di lavoro con i pennelli è stato modernizzato. Blender offre più di cento pennelli e ogni pennello ora rappresenta un asset separato, consentendo di utilizzare l'interfaccia Asset Browser per salvare i pennelli, condividerli in diversi progetti e creare librerie personalizzate.

- È stato migliorato l'interfaccia dell'editor video non lineare (Video Sequencer). È stata aggiunta la funzione di ancoraggio tra i clip (strips) per semplificare la loro selezione e trasformazione. In modalità anteprima è stata aggiunta la possibilità di ancoraggio con allineamento al centro, ai bordi dell'area di anteprima o agli angoli dei clip visibili. Per impostazione predefinita, è attivata la visualizzazione delle miniature nei clip e nell'area di anteprima. È stata aggiunta la supporto per la regolazione precisa del suono a livello di subframe. Sono state effettuate significative ottimizzazioni delle prestazioni, ad esempio, le funzioni "Bilanciamento dei colori" e "Mappa dei toni" sono state accelerate di diversi fattori, riducendo il tempo di rendering della timeline e delle miniature.
- È stata eseguita una significativa rifattorizzazione interna e ottimizzazione della modalità di modellazione scultorea. Il passaggio alla modalità di scultura è stato accelerato di 5 volte, mentre il lavoro con i pennelli è stato accelerato di 8 volte.
- Nel motore di rendering Cycles per la piattaforma Linux è stata implementata l'accelerazione hardware del ray tracing utilizzando la libreria HIP-RT, che supporta le GPU AMD e NVIDIA. Nella camera panoramica è stata aggiunta la possibilità di utilizzare una proiezione cilindrica.
- Migliorato il supporto per l'importazione e l'esportazione nel formato glTF, compreso il supporto per l'importazione di mesh compressi con la libreria Draco. Aggiunto il supporto per l'esportazione di nuvole di punti nel formato USD (Universal Scene Description).
Fonte: opennet.ru









