Release 0.8.2
Bedeutende Optimierungen der Laufzeit-Downloadgröße, Verbesserungen im Arbeitsablauf, besseres Profiling, Fehlerbehebungen und Ergänzungen der JavaScript API.
Änderungsprotokoll
Editor
- Hinzufügen der Kompilierung von Schriftarten zu Bildern mit binären Metadaten
- Unterstützung für unkomprimierte Texturen hinzugefügt
- Kontextmenüs zur Ressourcenansicht für das Löschen von Ressourcen mit fehlenden Links hinzugefügt
- Kontextmenüeintrag zum Duplizieren von Materialien in der Ressourcenansicht hinzugefügt
- Profilansicht stark verbessert und mehr profiled Abschnitte hinzugefügt
- Experimentelles
--benchmark
CLI-Argument hinzugefügt, um den Browser zu starten und durchschnittlich 10 Sekunden Profiling-Daten zu erfassen - Absturz behoben, wenn mehr als 64 Texturen verwendet werden
- Fehler geändert, wenn Skriptpfade nicht existieren, zu Warnungen
- Intel HD Graphics Treiber: Rendering-Problem bei Verwendung einer einzigen Lichtquelle behoben
- Windows: Mesh-Optimizer nicht geladenes Problem behoben
Runtime
- Weitere Reduzierung der Runtime .wasm-Größen (-500kB), Verbesserung der Ladezeit des Vorladebildschirms
- Berechnung des Texturlimits basierend auf WebGL-Grenzen hinzugefügt
- Weitere Abschnitte zum Profiler hinzugefügt
xrSessionStart
Rückrufe repariert, die zu früh aufgerufen wurden, nachdem die Szene mit laufender WebXR-Sitzung geladen wurde- Scrollbar auf standardmäßiger Vorlage behoben
- Unterstützung für unkomprimierte Texturen hinzugefügt
- Unterstützung für direktes Laden von Schriftarten entfernt
Docker Image
- Seltener Absturz beim Herunterfahren des Job-Systems behoben
Engine
- Billinearen Textursampling behoben
- Leistungsverbesserungen für gekachelte GPUs (mobile GPUs, Oculus Quest)
JS API
WL.InputComponent.xrInputSource
, das immernull
zurückgab, behobenWL.Object.lookAt()
hinzugefügtWL.Object.resetTranslation()
undWL.Object.resetRotation()
hinzugefügtWL.Object.translateWorld()
undWL.Object.translateObject()
hinzugefügt, um in Welt- und Objekt-Raum zu übersetzen- (Experimentell)
WL.scene.addObjects()
zum paketweisen Hinzufügen von Objekten hinzugefügt - (Experimentell)
WL.Animation.retarget()
undWL.Animation.trackCount
hinzugefügt
Last Update: March 11, 2021