Release 0.8.4
Weitere Fehlerbehebungen und Leistungsverbesserungen, insbesondere bei der Arbeit mit Physik.
Einige bedeutende Verbesserungen der Skinning-Methode ermöglichen das Rendern von mehr geskinnten Meshes sowie das Duplizieren und Retargeting von Skins.
Changelog
Editor
- Soft-Reloading hinzugefügt, um aktive WebXR-Sitzungen zu erhalten (Deaktiviere “force full page reload” in Views > Preferences)
- Symbole für Gelenk-Objekte hinzugefügt
- Fehler bei der Verwendung von Parameternamen hinzugefügt, die mit eingebauten Eigenschaften in Konflikt stehen
- “Copy Hierarchies” und “Duplicate Hierarchies” im Scene Outline hinzugefügt
- Problem behoben, bei dem Ctrl + D manchmal zweimal dupliziert
- Unterstützung für geskinte Meshes beim Kopieren, Einfügen und Duplizieren hinzugefügt
- Unterstützung für Retargeting auf Skins bei Animationskomponenten hinzugefügt
- Absturz behoben, wenn 0, 0, 0, 0 für Quaternionen in der Properties View eingegeben wird
- Euler-Rotationsanzeige in der Properties View hinzugefügt
- Automatisches Packen bei Headset-Aktivierung hinzugefügt
- Problem behoben, bei dem die Physik-Visualisierung erst nach der ersten Simulation aktiviert wurde
- Problem behoben, bei dem die Physik-Visualisierung nach dem Ende der Simulation nicht zurückgesetzt wurde
- Shortcut Alt + S zum Simulieren von Physik in der Scene View hinzugefügt
- Lineare und Winkelachsen-Sperreigenschaften zu dynamischen Rigidbody-Physx-Komponenten hinzugefügt
- Projekteinstellung hinzugefügt, um Zeichen für die Textrendering verfügbar zu machen
- Rendering-Modus für Mesh-Visualisierung in der Scene View verbessert
Engine
- Auf eine skalierbarere Methode für Skinning umgestellt
- Problem behoben, bei dem die
kinematic
-Eigenschaft in PhysX-Komponenten manchmal nicht wirksam wurde - Seltener Absturz beim Deaktivieren einer Mesh-Komponente behoben
Runtime
- Seltener Absturz beim Laden von Animationen behoben
- Leistung der Physiksimulation verbessert
JS API
- Konstruktor
new WL.Mesh({indexData: ..., vertexData: ..., indexType: ...})
behoben - Ausnahmebehandlung für
start() / init()
hinzugefügt, wenn überWL.Object.addComponent()
aufgerufen - Sicherstellung, dass
update()
nicht vorstart() / init()
aufgerufen wird - Sicherstellung, dass
start()
immer aufgerufen wird WL.Animation.retarget(WL.Skin)
hinzugefügtWL.AnimationComponent.animation
so geändert, dass Animationen nicht mehr automatisch neu zugeordnet werden- Experimentelles
WL.Scene.load()
zum Laden von .bin-Dateien hinzugefügt
JavaScript Components
hand-tracking
mit geskinnten Hand-Meshes zur Anzeige behoben- Regression behoben:
cursor
doppelklick in VR
Last Update: April 5, 2021