Release 0.8.9

Release 0.8.9

Dieses Release beinhaltet viele Bugfixes, einige UX-Verbesserungen und Optimierungen, insbesondere ein paar bedeutendere, aber noch experimentelle Techniken.

Wir haben auch native Unterstützung für Apple Silicon (z.B. M1) Chips veröffentlicht, einige macOS-spezifische Probleme behoben und es einfacher gemacht, die Wonderland Engine für Mac-Benutzer zu installieren.

Vielen Dank an unsere Partner bei playko, die Funktionen und Bugfixes in diesem Release gesponsert haben.

Changelog 

Editor

  • Unterstützung für Apple Silicon Chips auf macOS hinzugefügt
  • Verschiedene Abstürze und Renderprobleme auf macOS behoben
  • Orbit-Kamerasteuerung in der Szeneansicht hinzugefügt (mittlere Maustaste halten)
  • Standardempfindlichkeit für Mausverschiebung in der Szeneansicht umgekehrt
  • Negative Mausempfindlichkeit behoben, die den Blick für die Flugkamera nicht umkehrt
  • “Duplizieren Hierarchie” behoben, das das letzte Objekt in der Hierarchie nicht duplizierte
  • Skinning-Probleme auf Intel UHD/HD Grafiktreibern behoben
  • Absturz beim Entfernen der letzten verbleibenden Ressource in den Ressourcentabellen behoben
  • Rückgängig-Machen von Skin-Duplizierungen behoben
  • Inkonsistentes Verhalten bei Pipeline-Funktionen behoben
  • UVs zum Standardwürfel hinzugefügt
  • Tangenten zu Standardprimitiv-Meshes hinzugefügt
  • Aktualisierten Basis-Kompressor, der schnellere und bessere Kompression ermöglicht
  • display und ovrPackageName Einstellung für die manifest.json Vorlage für PWAs hinzugefügt
  • Suchleisten zu Ressourcentabellen hinzugefügt und Header eingefroren, damit sie nicht scrollen
  • Mesh-Vorschaurenderung verbessert
  • Blendgleichungswerte entfernt, die in WebGL in Pipelines nicht unterstützt werden

Runtime

  • Binäre Größe für alle Runtimes und insbesondere bei Verwendung von Runtime GLTF-Laden verbessert
  • Leistung bei der Runtime GLTF-Laden verbessert
  • Absturz bei ungleichen Mengen von PhysX-Auslöserformen behoben
  • Service Worker Cache Key umbenannt
  • .map-Dateien, die vorkompiliert wurden, behoben
  • Unterstützung für PVRTC entfernt, da ASTC auf iOS immer verfügbar ist
  • Unbenutzte Kompilierung von “TextureAtlasCopyShader” entfernt
  • Textur-Uploads optimiert

Engine

  • Experimentelle Multi-Draw-Unterstützung hinzugefügt
  • Experimentelle Culling-Optimierung zur Verwendung mit Multi-Draw hinzugefügt
  • Experimentelle optionale Pre-Z-Pass-Unterstützung hinzugefügt
  • Neue leistungsstarke Optimierungen für das Skin-Rendering implementiert gesponsert
  • Absturz beim Rendern von mehr als 62 Skins behoben gesponsert
  • Skinning mit sekundären Gelenk-IDs und Gewichten behoben
  • PhysX-Fehler behoben, wenn deltaTime null ist

JS API

  • Kleine Arbeits-/Grammatikfehler in der Dokumentation behoben
  • Kollisionsrückrufe mit PhysX-Auslöserformen behoben
  • WL.CollisionEventType.TriggerTouch und WL.CollisionEventType.TriggerTouchLost hinzugefügt

Komponenten

  • cursor: Rückrufe und Ereignis-Listener, die beim Szenenwechsel nicht entfernt wurden, behoben
Last Update: February 11, 2022

Bleiben Sie auf dem Laufenden.