Release 0.8.7
Diese Version bietet Thumbnails für den Asset Browser und für Mesh-, Bild- und Materialressourcen. Weitere leistungsstarke Workflow-Verbesserungen wie das Kopieren und Einfügen für beliebige Komponenten-Eigenschaften und Transformationen machen Dich noch schneller.
Dieses Release enthält auch eine Reihe wichtiger Rendering-Korrekturen für Oculus Quest und bringt viel Stabilität in den Editor.
Vielen Dank an unsere Partner bei playko, die Features und Bugfixes in diesem Release gesponsert haben .
Änderungsprotokoll
Editor
- Thumbnails für Mesh-, Material- und Bildressourcen hinzugefügt
- Bilddatei-Thumbnails im Asset Browser hinzugefügt
- Kopieren und Einfügen für Komponentenwerte und Einstellungen hinzugefügt
- Protokolldateien für einfacher geteilte Problemlösungen hinzugefügt
- Selten auftretender Absturz beim Packen über CLI behoben
- Nicht änderbare Maßstabsmagnetisierung behoben
- Texturen erscheinen nicht nach Drag & Drop von Bilddateien auf den Texturplatz behoben
- Leistung der Mesh-Ressourcentabelle in der Ressourcenansicht verbessert
- Löschoption für Meshes in der Ressourcenansicht hinzugefügt
- Elternteil von importierten Objekten wird manchmal nicht gespeichert behoben
- Wechsel zur Euler-Darstellung als Standard für Drehungen
- Hohe CPU-Auslastung beim Minimieren behoben
- Ungeskinte Meshes unsichtbar, wenn Haut auf der Komponente gesetzt behoben
- Absturz beim Löschen von Eingabekomponenten behoben
- Google Analytics Einstellungen in den Projekteinstellungen hinzugefügt
- Projektladezeiten optimiert
- Namens-Popup beim Erstellen einer JavaScript-Komponente im Asset Browser hinzugefügt
- DEL-Taste zum Löschen von Dateien im Asset Browser hinzugefügt
- Überflüssige Dateien im MacOS-Bundle entfernt
- Absturz auf MacOS bei Verwendung von Templates behoben
- Projekteinstellung hinzugefügt, um PhysX-Toleranzskalen zu ändern
- Klarstellung der Ressourcenlöschung gesponsert
- V8 zu einer neueren Version für Ubuntu aktualisiert, seltene Probleme beim Parsen von JavaScript behoben gesponsert
- Ressourcen-IDs für Ressourcenauswahl-Dropdowns hinzugefügt gesponsert
Runtime
- Kollisionsvisualisierung behoben
- Laufzeitbilder beim Laden der Szene geleert
- Vorlagenbestandteile für Google Analytics hinzugefügt
- Absturz beim Deaktivieren/Aktivieren von Eingabekomponenten behoben gesponsert
- Seltener Absturz beim Laden der Szene behoben gesponsert
Engine
- Falsche Normalen im Phong-Shader bei Skalierung behoben
- Falsche Texturen, die auf Oculus Quest 1 / Oculus Quest 2 für einige Projekte angezeigt wurden, behoben
- Minimale Größe des Texturatlas manchmal größer als 2048x2048 behoben
- Geskinte Meshes folgen nur Skelett-Transformationen
- Skalierung auf geskinte Meshes behoben
- Reparieren des Elternteils unter seltenen Umständen, die Objekte veranlassen, Transformationen zu tauschen, behoben
JS API
- Experimentelles
_WL._deactivate_component_on_error
hinzugefügt. Auf true setzen, um Spam-Fehlermeldungen nach dem ersten Fehler in update() von benutzerdefinierten Komponenten zu vermeiden gesponsert WL.Mesh.vertexData
gibt zu kleine Arrays zurück, behoben gesponsertWL.Object.rotationLocal
undWL.Object.rotationWorld
hinzugefügtWL.Object.scalingLocal
undWL.Object.scalingWorld
hinzugefügt- Falsche
set WL.Object.transformWorld
mit Skalierung behoben WL.Object.lookAt()
behoben gesponsert
Components
- Hand-Tracking:
WebXR.refSpace
korrekt respektieren - Hand-Tracking: Leistung des Umschaltens zu Controller-Modellen verbessern
- Cursor/Cursor-Ziel:
addUpFunction
,addDownFunction
,addMoveFunction
hinzugefügt (Open-Source-Beitrag von @rafern)
Last Update: August 10, 2021