Die Blender Foundation hat die Veröffentlichung des freien 3D-Modellierungspakets Blender 3.3 bekannt gegeben, das für verschiedene Aufgaben in der 3D-Modellierung, 3D-Grafik, der Entwicklung von Computerspielen, Simulationen, Renderings, Compositing, Bewegungstracking, Skulptur-Modellierung, Animationserstellung und Videobearbeitung geeignet ist. Der Code wird unter der GPL-Lizenz veröffentlicht. Die fertigen Builds sind für Linux, Windows und macOS verfügbar. Die Version hat den Status eines Releases mit erweitertem Support (LTS) und wird bis September 2024 unterstützt.
Unter den hinzugefügten Verbesserungen:
- Ein vollständig überarbeitetes System zur Modellierung von Haaren wurde vorgeschlagen, das einen neuen Objekttyp – "Curves" – nutzt, der für den Einsatz im Sculpting-Modus und in geometrischen Nodes geeignet ist. Die Möglichkeit, das alte Partikelsystem zur Haarerzeugung zu nutzen, bleibt erhalten; Haare, die in verschiedenen Systemen erstellt wurden, können von einem System in ein anderes übertragen werden.
- Ein Sculpting-Modus für Kurven wurde hinzugefügt, der zur Steuerung der Haar- und Frisurenerzeugung verwendet werden kann. Es ist möglich, Kurven, die mit geometrischen Nodes deformiert wurden, zu nutzen, sowie Kontrollpunkte oder Kontrollkurven festzulegen, Symmetrie zu definieren und Filter im Tabelleneditor zu erstellen. Die folgenden Werkzeuge wurden implementiert: Add/Delete, Density (Dichte), Comb (Kamm), Snake Hook (Schnapphaken), Pinch (Quetschen), Puff (Aufblähen), Smooth (Glätten) und Slide (Verschieben). Für das Rendering können die Engines EEVEE und Cycles verwendet werden.
- In der Implementierung von geometrischen Nodes wurden neue Nodes hinzugefügt, um Wege entlang der Kanten eines Netzes zu finden, die für die Erzeugung von Labyrinthen, Blitzen und Pflanzen verwendet werden können – Shortest Edge Path (kürzester Weg zwischen Knoten), Edge Paths to Selection (Auswahl der Kanten, durch die der Weg führt) und Edge Paths to Curves (Erzeugung einer Kurve, die alle Kanten im Weg enthält). Die Unterstützung für die prozedurale UV-Unwrap wurde erweitert – zur Erstellung und Änderung von UV-Maps wurden neue Nodes vorgeschlagen: UV Unwrap (UV-Unwrap) und Pack UV Islands (UV-Inseln packen). Die Leistung der Nodes UV Sphere wurde erheblich gesteigert (3,6 Mal schneller bei hoher Auflösung), Curve (3-10 Mal schneller), Separate XYZ und Separate Color (20 % schneller).
- Die Möglichkeiten des 2D-Zeichnungs- und Animationssystems Grease Pencil wurden erweitert. Es ermöglicht die Erstellung von Skizzen in 2D, die anschließend in 3D-Umgebungen als dreidimensionale Objekte verwendet werden können (basierend auf mehreren flachen Skizzen aus verschiedenen Perspektiven wird ein 3D-Modell erstellt). Die Unterstützung für die Erkennung von Silhouetten um Objekte und Sammlungen wurde hinzugefügt, ebenso wie die Möglichkeit, unterschiedliche Prioritäten beim Überlappen von Objekten festzulegen und Licht- und Schatten-Trennlinien zu berechnen. Im Dopesheet Editor wurde die Anzeige der Schlüsselbilder von Grease Pencil verbessert, die zusammen mit normalen Objekten beim Animieren und Einstellen der Eigenschaften verwendet werden können. Die Ladezeit von Artlines-Objekten wurde erheblich (um das 4- bis 8-Fache) verkürzt, und die Leistung (die Berechnung des Modifiers erfolgt jetzt im Multithreading-Modus) wurde gesteigert.


- Im Cycles-Rendering-System wurde die Unterstützung für hardwarebeschleunigte Berechnungen mit der oneAPI-Schnittstelle, die in der Intel Arc GPU implementiert ist, eingeführt. Auf Linux- und Windows-Plattformen wurde die hardwarebeschleunigte Unterstützung auf GPU- und APU-Basis der AMD Vega-Architektur (Radeon VII, Radeon RX Vega, Radeon Pro WX 9100) aktiviert. Optimierungen für Apple Silicon Chips wurden hinzugefügt. Der Speicherverbrauch bei der Verarbeitung umfangreicher Daten im OpenVDB-Format wurde reduziert.
- Die Benutzeroberfläche für Bibliotheksübersteuerungen (Library Overrides) wurde erheblich überarbeitet: Alle übersteuerten Eigenschaften werden jetzt in einer hierarchischen Darstellung mit sichtbaren Etiketten und Symbolen angezeigt. Eine schnelle Umschaltung zwischen bearbeitbaren und nicht bearbeitbaren Übersteuerungen wurde hinzugefügt. Im Kontextmenü der Outliner-Oberfläche (Projektstruktur) wurde ein Untermenü für die Bibliotheksübersteuerung hinzugefügt.

- Im Bewegungstracking-System wurde die Möglichkeit geschaffen, Bilder aus den Pixeln hinter der Markerfläche zu erstellen und zu aktualisieren. Dies kann verwendet werden, um eine verzerrungsfreie Textur basierend auf vorhandenen Videomaterialien zu erstellen und diese Textur nach der Bearbeitung in externen Anwendungen zurück in das Videomaterial zu projizieren.

- Im nichtlinearen Videoeditor (Video Sequencer) wurde ein neues System zur Neuberechnung für die Änderung der Wiedergabegeschwindigkeit oder Anpassung an die gewünschte FPS vorgeschlagen.
- Im Benutzerinterface besteht die Möglichkeit, eine Szene an den Arbeitsbereich anzuhängen. Die Scrollbalken sind dauerhaft sichtbar gemacht. Ein Manipulator (Gizmo) wird bei Transformationen angezeigt.
Quelle: opennet.ru




