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
undovrPackageName
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
undWL.CollisionEventType.TriggerTouchLost
hinzugefügt
Komponenten
- cursor: Rückrufe und Ereignis-Listener, die beim Szenenwechsel nicht entfernt wurden, behoben
Last Update: February 11, 2022