Godot 4.6 erscheint mit Jolt Physics, einem neuen Modern-Theme und Inverser Kinematik.

Wichtige Punkte:
  • Jolt Physics ist jetzt die Standard-Physik-Engine für 3D-Projekte.
  • Neues „Modern“-Design und schwebendes Panelsystem im Editor.
  • Modulares System für inverse Kinematik (IK) für realistische Animationen.
  • Komplette Neuentwicklung des SSR-Spiegelungssystems und Direct3D 12-Unterstützung unter Windows.
  • Eindeutige Knotenbezeichner zur Vermeidung fehlerhafter Referenzen.

Godot 4.6 neues modernes Thema

Vor ein paar Tagen wurde es gegeben Erfahren Sie mehr über die Veröffentlichung der neuen Version „Godot 4.6“., in der das Entwicklungsteam das Ende der Übergangsphase des 4.x-Zweigs signalisiert, um in eine Phase der Verfeinerung und Qualitätsverbesserung einzutreten.

Diese Version beseitigt nicht nur die Schwächen der Vorgängerversionen, sondern definiert auch das visuelle Erlebnis des Editors neu, integriert standardmäßig Industriestandards wie Jolt Physics und revolutioniert die Animation mit einem neuen inversen Kinematiksystem.

Hauptneuheiten von Godot 4.6

Das Erste, was Entwicklern beim Öffnen von Godot 4.6 auffallen wird, ist eine radikale Veränderung der Ästhetik.Der Editor führt ein neues Standarddesign namens „Modern“ ein. Entwickelt, um die Lesbarkeit zu verbessern und die Augenbelastung durch eine Graustufen-Farbpalette und erhöhten Kontrast bei der Hervorhebung von Elementen zu reduzieren.

diese Die Neugestaltung geht über das rein Kosmetische hinaus. als Ziel ist es, die Motorschnittstelle in den Hintergrund zu rücken. damit der Spielinhalt selbst zum eigentlichen Star wird. Begleitend zu dieser visuellen Veränderung Der Arbeitsablauf der Panels wurde vereinheitlicht. Die unteren Bedienfelder und die meisten Docks sind nun vollständig frei schwebend und abnehmbar, sodass Benutzer sie frei auf dem Bildschirm verschieben und anordnen können – eine Funktion, die sich Benutzer mit Multi-Monitor-Setups schon lange gewünscht haben.

Auf technischer Ebene ist die größte Neuigkeit für 3D-Spieleentwickler die endgültige Übernahme von Jolt Physics als Engine der physikalischen Simulation Standardeinstellung für neue Projekte. Jolt. Bekannt für seinen Einsatz in AAA-Produktionen wie Death Stranding 2, bietet es überlegene Leistung und Stabilität, ersetzt die bisherige interne Physik-Engine und macht deren Installation als externes Add-on überflüssig.

Zusammen mit der Physik, Die Animation erhält einen Schub massiv mit der Wiedereinführung eines svollständiges und modulares System für inverse Kinematik (IK). Dieses System ist unerlässlich für realistische Animationen, beispielsweise um sicherzustellen, dass sich die Füße einer Figur an unebenes Gelände anpassen oder dass eine Hand präzise nach einem Objekt greift.

Das neue Framework umfasst Modifikatoren wie IKModifier3D und verschiedene deterministische und iterative Löser (FABRIK, CCDIK usw.). Darüber hinaus führt es erweiterte Beschränkungen zur Steuerung von Gelenkrotation und Winkelgeschwindigkeit ein und verhindert so unnatürliche Bewegungen oder „Knochenbrüche“, die häufig bei prozeduralen Animationen auftreten.

Visueller Realismus und Grafikoptimierung

El Das Screen Space Reflection (SSR)-System wurde von Grund auf neu geschrieben. Die neue Implementierung verbessert nicht nur die Darstellung von Materialien wie Wasser, Glas und Metall drastisch, sondern ist auch effizienter. Für Projekte, die in jedem Frame die maximale Leistung herausholen müssen, Es wurde ein Halbauflösungsmodus hinzugefügt, der eine akzeptable Bildqualität beibehält. mit deutlich geringeren Leistungskosten.

Weiter mit der Grafikoptimierung, Godot 4.6 verwendet nun Direct3D 12 als Standard-Rendering-API. Beim Export von Projekten für Windows entspricht die Software den aktuellen Microsoft-Standards, um eine höhere Treiberstabilität zu gewährleisten. Im Mobilbereich wurden kritische Fehler auf Geräten mit Mali- und Adreno-GPUs behoben, und die HDR-Farbgenauigkeit sowie das Debanding wurden im mobilen Renderer verbessert.

Workflow- und Kernverbesserungen

Underhood, Godot führt strukturelle Veränderungen ein um langfristige Kopfschmerzen zu vermeiden. Es wurden eindeutige Knotenkennungen implementiert. Eine Lösung, die es der Engine ermöglicht, Objekte innerhalb einer Szene zu verfolgen, selbst wenn sie verschoben oder umbenannt werden, wodurch verhindert wird, dass Referenzen während der Projektrefaktorisierung verloren gehen.

Eine weitere strategische Ergänzung ist LibGodot ist eine Bibliothek, die die Integration der Godot-Engine in andere Anwendungen ermöglicht. anstatt es als separaten Prozess auszuführen, die Tür zu hybriden Entwicklungswerkzeugen öffnenIm täglichen Gebrauch werden Leveldesigner die Trennung der Werkzeuge „Auswahl“ und „Transformation“ zu schätzen wissen, die versehentliche Änderungen beim einfachen Auswählen eines Objekts verhindert, sowie die Verwendung des Bresenham-Algorithmus zum Zeichnen in GridMap, der Lücken beim schnellen Malen von Levels beseitigt.

Skripting und erweiterte Plattformen

Auch für Programmierer entwickelt sich die Skriptumgebung weiter. Die C#-Integration wurde durch einen nativen Übersetzungsanalysator verbessert. GDExtension verwendet nun eine JSON-basierte Schnittstelle, um die Erstellung automatischer Bindungen zu vereinfachen. Der Skript-Debugger bietet nun endlich eine Schaltfläche zum schrittweisen Ausführen von Funktionen, was die Fehlersuche beschleunigt.

Schließlich Erweiterte Realität (XR) erhält native Unterstützung für OpenXR 1.1 und Android XR-Geräte.Dies ermöglicht das unkomplizierte Testen von Projekten direkt auf der Hardware. Darüber hinaus wurde die Unterstützung für scrcpy integriert, sodass Entwickler den Bildschirm eines angeschlossenen Android-Geräts während des Testens direkt von ihrem PC aus anzeigen und steuern können. Dadurch wird der mobile Entwicklungszyklus effizienter gestaltet.

Wenn Sie mehr über diese Neuerscheinung erfahren möchten, lade ich Sie schließlich ein, einen Blick in die Ankündigung zu werfen. im folgenden Link.