Release 0.8.2

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 immer null zurückgab, behoben
  • WL.Object.lookAt() hinzugefügt
  • WL.Object.resetTranslation() und WL.Object.resetRotation() hinzugefügt
  • WL.Object.translateWorld() und WL.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() und WL.Animation.trackCount hinzugefügt
Last Update: March 11, 2021

Bleiben Sie auf dem Laufenden.