Release 0.7.3
Fehlerbehebungen, Komfortverbesserungen und Unterstützung für WebAssembly-Threads.
WebAssembly Threads
Erfahre mehr über die neu hinzugefügte Unterstützung für WebAssembly-Threads in unserem “WebAssembly Threads” Blogbeitrag.
Changelog
Editor
- Editor-Voreinstellungen für projektunabhängige Einstellungen hinzugefügt
- Voreinstellungsansicht hinzugefügt
- Mehrfaches Neuladen des Browsers nach dem Packen oder Ändern einer JavaScript-Datei behoben
- Import von Animationskomponenten korrigiert
- Webserver gibt jetzt 404 zurück, wenn eine Datei nicht gefunden werden kann
- “Quelle”-Spalten zu Animationen und Skins hinzugefügt
- Problem mit nicht aufgelösten Objekten nach Entfernen einer Szenendatei behoben
- Falsche Lichtfarben beim ersten Laden eines Projekts behoben
- Elternverknüpfung wurde nicht gespeichert, wenn Szene per Drag & Drop auf ein Objekt geladen wurde
- Problem beim Laden von Projekten mit fehlenden Animationen behoben
- Console View zeigte Fehler als Info, wenn Fehler deaktiviert waren - behoben
- Absturz behoben, wenn beobachtete Datei entfernt wurde
- Verbesserungen am UI-Stil vorgenommen
- Dateilinks in Projektdateien konsistent gemacht
- Migration von Kollisionsgruppen-Eigenschaften nicht auf 0.6.x Projekte angewendet - behoben
- “Unpack”-Funktion im Kontextmenü des Asset Browsers für unterstützte Archiv-/Paketformate hinzugefügt
Engine
- Sprünge in Animationen bei der Zuweisung neuer Animationskomponenten behoben
- Zurücksetzen von Skalierung/Rotation/Translation bei Animationen behoben, wenn keine Keyframes sie setzen
- Mathematik der Sphere-AxisAlignedBoundingBox- und Sphere-Box-Schnittmenge korrigiert
Runtime
- Unterstützung für WebAssembly-Threads implementiert
- Rendering-Verzögerungen während des Ladevorgangs der Szene behoben, indem Basis-Texturen im Thread transkodiert werden, wenn Threads verfügbar sind
JS API
- Leistung verschiedener Methoden durch Wiederverwendung von temporärem Speicher verbessert
WL.Object.rotateAxisAngleDegObject()
undWL.Object.rotateObject()
hinzugefügt, um Objekte im Objektraum zu rotierenWL.Object.getForward()
,WL.Object.getUp()
undWL.Object.getRight()
hinzugefügt, um die Vorwärts-/Aufwärts-/Rechtsrichtung des Objekts effizient abzurufen- Objekttransformationen wurden nicht korrekt mit
WL.Object.getTranslationWorld()
neu berechnet - behoben - Setter für
WL.AnimationComponent.animation
korrigiert
Last Update: May 15, 2025