Release 0.7.0
Neu
- Hinzufügen des Animation-Imports
- Hinzufügen des Skinned-Mesh- und Skin-Imports (.gltf und .glb nur)
- Hinzufügen der “animation”-Komponente zum Abspielen von Animationen
- Hinzufügen eines Ladebildschirms für schnellere erste Darstellung
- Hinzufügen der Reiter “Skins”, “Animations” und “Shaders” in der Ressourcenansicht
- Hinzufügen eines experimentellen “Particle”-Shaders
- Hinzufügen der Drag&Drop-Funktionalität zu Ressourcen in der Ressourcenansicht
Editor
- Der Leerraum im Projektnamen, der Probleme mit dem WebServer verursachte, wurde behoben
- Absturz beim Importieren von nicht-orthogonalen Objekttransformationen wurde behoben
- Absturz behoben, wenn das Eigenschaftsfenster für ein kürzlich gelöschtes Objekt geöffnet ist
- Absturz beim Herunterfahren mit laufendem WebServer wurde behoben
- Neue Shader erschienen nicht für bestehende Projekte, Problem wurde behoben
- Absturz beim Referenzieren fehlender Shader wurde behoben
- Absturz beim Löschen ohne ausgewähltes Objekt wurde behoben
- Objekte mit doppelten Namen waren in der Szenenübersicht nicht öffnbar, Problem wurde behoben
- Fehlendes Benutzer-Feedback beim Öffnen eines Projekts ohne Lizenz wurde behoben
- Relatives Projekt
js
-Verzeichnis wurde zu den Standardpfaden für Projektskripte hinzugefügt - Auswahl von “- none -” Ressourcen wurde behoben
- Abstürze in Verbindung mit Mesh-Gruppen, die nicht für alle Shader erstellt wurden, wurden behoben
- Ubuntu: Der enorme assimp-Binary, der den Editor-Download vergrößerte, wurde behoben
- MacOS: Shortcuts von “Ctrl” auf “Cmd” umgestellt
- MacOS: “TestEngine”-Ansicht entfernt
Runtime
- Raycast auf Sphere wurde, der auch rückwärts raycastete, behoben
- Raycast auf Box und AABB wurde behoben
- queryOverlaps für Sphere-Sphere wurde behoben
- Mesh-Transformationen, die nach einer bestimmten Anzahl neuer Meshes zurückgesetzt wurden, wurden behoben
- Umstellung auf Zeichensatz-Untermenge zur Verringerung der Downloadgröße
- glMatrix minified
- howler.js auf Version 2.2.0 aktualisiert
- Wettstreit zwischen Szenen- und Schriftladevorgang, der manchmal Text nicht erscheinen ließ, wurde behoben
JS Components
- cursor: Anpassung des cursorObject-Scalings und des Strahlenversatzes auf Quest wurde behoben
JS API
WL.Animation
undWL.AnimationComponent
hinzugefügtWL.xrSession
hinzugefügtWL.onXRSessionStart
undWL.onXRSessionEnd
Callback-Listen hinzugefügtWL.Object.getTranslationLocal()
,WL.Object.getTranslationWorld()
,WL.Object.setTranslationLocal()
,WL.Object.setTranslationWorld
Methoden für mehr Komfort hinzugefügtWL.Object.resetScaling()
undWL.Object.resetTranslationRotation()
hinzugefügt- Float-Materialparameter wurden behoben
Last Update: September 29, 2020