L'organizzazione Blender Foundation ha pubblicato la versione del pacchetto di modellazione 3D gratuito Blender 3.3, adatto per affrontare vari compiti legati alla modellazione 3D, grafica 3D, sviluppo di videogiochi, simulazione, rendering, compositing, tracciamento del movimento, modellazione scultorea, creazione di animazioni e montaggio video. Il codice è distribuito con licenza GPL. Le versioni pronte sono disponibili per Linux, Windows e macOS. Il rilascio ha ottenuto lo status di release con supporto esteso (LTS) e sarà supportato fino a settembre 2024.
Tra i miglioramenti aggiunti:
- È stata proposta una completamente ristrutturata sistema di modellazione dei capelli, che utilizza un nuovo tipo di oggetto - "Curves", utile per l'impiego in modalità sculpting e applicazione nei nodi geometrici. È mantenuta la possibilità di utilizzare il vecchio sistema di generazione dei capelli basato su particelle; i capelli creati in diversi sistemi possono essere trasferiti da un sistema all'altro.
- È stata aggiunta una modalità di modellazione scultorea delle curve, che può essere utilizzata per controllare la generazione dei capelli e delle acconciature. È possibile utilizzare curve deformate tramite nodi geometrici, nonché definire punti di controllo o curve di controllo, impostare la simmetria e creare filtri nell'editor tabellare. Sono stati implementati i seguenti strumenti: Add/Delete, Density (Densità), Comb (Pettine), Snake Hook (Gancio a serpente), Pinch (Pizzicotto), Puff (Inflare), Smooth (Lisciare) e Slide (Scivola). Per il rendering possono essere utilizzati i motori EEVEE e Cycles.
- Nell'implementazione dei nodi geometrici sono stati aggiunti nuovi nodi per la ricerca di percorsi lungo i bordi della rete, che possono essere utilizzati per la generazione di labirinti, fulmini e piante: Shortest Edge Path (il percorso più breve tra i vertici), Edge Paths to Selection (selezione dei bordi attraverso i quali passa il percorso) e Edge Paths to Curves (generazione di una curva che include tutti i bordi nel percorso). L'accoglienza della UV unwrapping procedurale è stata ampliata: sono stati proposti nuovi nodi UV Unwrap (UV Unwrapping) e Pack UV Islands (Imballa UV Island) per la creazione e modifica delle mappe UV utilizzando nodi geometrici. Le prestazioni dei nodi UV Sphere sono aumentate significativamente (3.6 volte più veloci a risoluzioni elevate), Curve (3-10 volte più veloci), Separate XYZ e Separate Color (20% più veloci).
- Le funzionalità del sistema di disegno e animazione 2D Grease Pencil sono state ampliate, consentendo di creare schizzi in 2D e utilizzarli successivamente in un ambiente 3D come oggetti tridimensionali (un modello 3D viene formato sulla base di più schizzi piatti in diverse angolazioni). È stata aggiunta la supporto per il riconoscimento delle silhouette attorno agli oggetti e alle collezioni, l'assegnazione di priorità diverse nelle intersezioni degli oggetti e il calcolo delle linee di divisione tra luce e ombra. Nel Dopesheet Editor è assicurata la visualizzazione dei fotogrammi chiave di Grease Pencil, che possono essere usati insieme a oggetti normali durante l'animazione e la regolazione delle proprietà. I tempi di caricamento degli oggetti delle linee artistiche sono stati notevolmente ridotti (4-8 volte) e le prestazioni sono aumentate (il calcolo del modificatore ora avviene in modalità multithreading).


- Nel sistema di rendering Cycles è stata implementata la supporto per l'accelerazione hardware dei calcoli utilizzando l'interfaccia oneAPI realizzata nel GPU Intel Arc. Su piattaforme Linux e Windows è stata abilitata la supporto per l'accelerazione hardware su GPU e APU basati sull'architettura AMD Vega (Radeon VII, Radeon RX Vega, Radeon Pro WX 9100). Sono state aggiunte ottimizzazioni per i chip Apple Silicon. È stato ridotto il consumo di memoria durante l'elaborazione di dati voluminosi in formato OpenVDB.
- L'interfaccia di sovrascrittura della libreria (Library Overrides) è stata notevolmente riprogettata, con tutte le proprietà sovrascritte ora visualizzate in un formato gerarchico che mostra le etichette e le icone disponibili. È stata aggiunta la possibilità di passare rapidamente tra le sovrascritture editabili e quelle non editabili. Nel menu contestuale dell'interfaccia Outliner (Struttura del progetto) è stato aggiunto un sottomenu per la sovrascrittura della libreria.

- Nel sistema di tracking del movimento è stata fornita la possibilità di creare e aggiornare un'immagine a partire dai pixel dietro il marker di piano, utilizzabile per creare una texture non distorta basata sul materiale video esistente e proiettarla nuovamente nel materiale video dopo l'editing in applicazioni esterne.

- Nel montatore video non lineare (Video Sequencer) è stato proposto un nuovo sistema di riconversione per modificare la velocità di riproduzione o adattarla al FPS desiderato.
- Nell'interfaccia utente è stata fornita la possibilità di fissare la scena allo spazio di lavoro. Le barre di scorrimento sono sempre visibili. È stata garantita la visualizzazione del manipolatore (Gizmo) durante le trasformazioni.
Fonte: opennet.ru




