Release 0.7.0

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 und WL.AnimationComponent hinzugefügt
  • WL.xrSession hinzugefügt
  • WL.onXRSessionStart und WL.onXRSessionEnd Callback-Listen hinzugefügt
  • WL.Object.getTranslationLocal(), WL.Object.getTranslationWorld(), WL.Object.setTranslationLocal(), WL.Object.setTranslationWorld Methoden für mehr Komfort hinzugefügt
  • WL.Object.resetScaling() und WL.Object.resetTranslationRotation() hinzugefügt
  • Float-Materialparameter wurden behoben
Last Update: September 29, 2020

Bleiben Sie auf dem Laufenden.