Einführung in Babylon.js 7.0
Willkommen zu Babylon.js 7.0! Unsere Mission ist es, eine der leistungsstärksten, schönsten, einfachsten und offensten Web-Rendering-Engines der Welt zu schaffen. Wir freuen uns, den nächsten Schritt in dieser Reise anzukündigen: die Veröffentlichung von Babylon.js 7.0. Diese neue Version bringt eine Vielzahl von Leistungsverbesserungen, Rendering-Optimierungen und aufregenden neuen Funktionen mit sich, die Sie nicht verpassen möchten.
Neue Funktionen in Babylon.js 7.0
Playground Node Material Editor
Dieses benutzerfreundliche Tool ermöglicht es Ihnen, einen nicht-destruktiven Geometriebaum zusammenzustellen, mit dem Sie alles von kleinen geometrischen Variationen bis hin zu gesamten prozeduralen Welten/Landschaften erstellen können. Prozedurale Geometrie bietet die Möglichkeit, komplexe Geometrien zur Laufzeit oder beim Erstellen zu generieren. Dies fügt eine enorme Flexibilität für Kreatoren hinzu, um die perfekte Lade- und Leistungsoptimierung für ihr einzigartiges Web-Erlebnis anzubieten!
Global Illumination
Mit Babylon.js 7.0 führen wir die Unterstützung für grundlegende globale Beleuchtung ein. Dieses hochgradig gewünschte und fortschrittliche Feature ermöglicht es Babylon.js-Szenen, noch lebensechtere Erfahrungen zu rendern, indem Licht und Schatten in einer Weise „springen“, die der Realität viel näher kommt.
Gaussian Splat Rendering
Gaussian Splatting ist eine neue Technik zur Erfassung und Anzeige volumetrischer Daten mithilfe von Neural Radiance Fields, Punktwolken und Billboards. Einfach ausgedrückt, ist es eine fortschrittliche Methode, um die reale Welt mit einer unvergleichlichen visuellen Treue und Leistung bei 60 fps darzustellen!
Ragdoll Physics
Babylon.js 7.0 baut auf dem Schwung der Havok-Physikunterstützung auf, indem es die Unterstützung für Ragdoll-Animationen hinzufügt. Dies ermöglicht es, dass jede skelettierte rigged Asset auf Knopfdruck zusammenbricht und herumfloppt.
State of the Art WebXR Support
Babylon.js unterstützt weiterhin die vollständige WebXR-Spezifikation, um es so einfach wie möglich zu machen, unglaublich immersive Web-Erlebnisse zu schaffen. Mit dieser Veröffentlichung fügt Babylon.js 7.0 Unterstützung für mehrere neue WebXR-Funktionen hinzu, darunter: Vollbild-GUI, berührbare UI-Elemente, Weltmaßstab, anti-aliasierte Multiviews und die Möglichkeit, Hände und Controller gleichzeitig zu verwenden!
Apple Vision Pro Support
Das Apple Vision Pro ist ein aufregendes Produkt, das eine Verschmelzung der realen und virtuellen Welten auf faszinierende Weise bietet. Wir freuen uns, mitteilen zu können, dass Babylon.js 7.0 die volle Unterstützung für das Vision Pro hinzufügt, sodass Apple-Fans immersive Welten über das Web erleben können.
Advanced Animation System Updates
Babylon.js 7.0 bringt aufregende neue Funktionen für die zugrunde liegende Animations-Engine, die leistungsstarke neue Möglichkeiten für Echtzeit-Animationen im Web freischaltet. Diese Updates ermöglichen das Mischen von Animationsgruppen und das Maskieren spezifischer Teile von Animationen.
State of the Art glTF Support
Jede Version von Babylon.js kommt mit aktualisierter Unterstützung für die vollständige glTF-Spezifikation. Mit Babylon.js 7.0 wird diese Tradition mit der zusätzlichen Unterstützung der Dispersion- und Anisotropie-Extensions fortgesetzt.
The Greased Line
Das neue Greased Line-System, das direkt in die Kern-Engine integriert ist, eröffnet aufregende neue Möglichkeiten für Web-Kreatoren. Diese spezielle Art von Linie wird mit dem Mesh-System erstellt, um Linien jeder angegebenen Breite anzuzeigen.
Seamless Texture Decals
Mit Babylon.js 7.0 wird das System für Texturdecalen, das mit Babylon.js 6.0 eingeführt wurde, mit Superkräften ausgestattet, indem die Decals nahtlos über UV-Grenzen hinweg abgebildet werden können.
Advanced Ground Projection
Stellen Sie sich vor, Sie nehmen eine 360-Grad-Skybox-Umgebung und verwandeln die untere Hälfte in einen „falschen“ Boden, der die 3D-Objekte in Ihrer Szene zu unterstützen scheint. Diese Illusion bietet einen perfekten Übergang vom Boden zum Himmel in Ihrer Szene.
MMD Support Community Extension
Diese aufregende Erweiterung für Babylon.js 7.0 bietet Kreatoren die Möglichkeit, 3D-Assets und Animationen aus der beliebten 3D-Software MikuMikuDance (MMD) zu importieren.
Fazit
Babylon.js ist eine voll ausgestattete Plattform, die es Kreatoren ermöglicht, beeindruckende Web-Erlebnisse zu schaffen. Tauchen Sie ein und sehen Sie, wie weit dieser Kaninchenbau reicht! Besuchen Sie die offizielle Website, um mehr zu erfahren und die neuesten Funktionen auszuprobieren.