Changelog
Version 23: (2023-August-24, v23.1.1.2275 / 2023-August-09, v23.0.12.2275 /2023-Juli-28, v23.0.7.2275 / 2023-Juli-25, v23.0.4.2275)
-
Neue Funktionen:
- Einführung von Handverfolgung - nutzen Sie Hände, Handgelenke und Finger als interaktive Leinwand für immersive WebAR-Erlebnisse.
- Befestigen Sie 3D-Objekte an branchenweit führenden 36 Handbefestigungspunkten.
- Verwenden Sie das adaptive Handmesh der 8th Wall Engine, um die Größe und das Volumen jeder Hand anzupassen.
- Es wurde ein Handverfolgung Coaching Overlay-Modul hinzugefügt, das Benutzer durch einen Ablauf führt, um sicherzustellen, dass sich ihre Hände im Blickfeld der Kamera befinden.
- Die PlayCanvas-Integration wurde aktualisiert und unterstützt nun auch Handverfolgung. (23.0.12.2275)
- XrDevice.deviceInfo API hinzugefügt, um detaillierte Geräteinformationen abzufragen. (23.1.1.2275)
- Einführung von Handverfolgung - nutzen Sie Hände, Handgelenke und Finger als interaktive Leinwand für immersive WebAR-Erlebnisse.
-
Korrekturen und Erweiterungen:
- Die verbesserte SLAM-Relokalisierung bringt AR-Inhalte nach einer Unterbrechung schneller und präziser wieder an die richtige Position.
- Verbesserte Kameraauswahl auf Android-Geräten.
- Die Warnungen im Zusammenhang mit den Standardparametern von xrhand wurden bereinigt. (23.0.7.2275)
- Ein Problem mit dem WebGL-Kontext auf MacOS-Geräten mit Safari wurde behoben. (23.0.12.2275)
- Verbesserte SLAM-Verfolgung auf einer Vielzahl von Geräten. (23.1.1.2275)
-
XRExtras Erweiterungen:
- Neue A-Frame-Komponenten für die einfache Entwicklung von Handtracking.
- Der Schatten-Shader im PlayCanvas wurde korrigiert.
Version 22.1: (2023-Mai-15, v22.1.7.1958 / 2023-Mai-03, v22.1.2.1958)
-
Neue Funktionen:
- Unterstützung für mehrere Gesichter bei den Gesichtseffekten hinzugefügt, so dass Sie bis zu drei Gesichter gleichzeitig in einem einzigen Erlebnis verbessern können.
- Die Gesichtseffekte wurden aktualisiert und unterstützen nun sowohl Standard- als auch projizierte UVs, so dass Sie Gesichtseffekt-Designs einfach auf ein projiziertes Gesichtsnetz zeichnen können.
-
Korrekturen und Erweiterungen:
- Ein Problem mit der Geräteausrichtung auf iOS 16.4-Geräten wurde behoben.
- Es wurde ein Leistungsproblem behoben, das bei der Verwendung eines Controllers auf einem Meta Quest-Gerät auftreten konnte.
- Verbesserte Leistung von three.js Erlebnissen auf Headsets. (22.1.7.1958)
-
XRExtras Erweiterungen:
- Der Parameter
face-id
wurde zuxrextras-faceanchor
hinzugefügt, um die neue Multi-Face-Funktionalität zu unterstützen. (22.1.7.1958)
- Der Parameter
Version 22: (2023-April-20, v22.0.4.1958)
-
Neue Funktionen:
- Die komplett überarbeiteten Gesichtseffekte der 8th Wall Engine werden vorgestellt:
- Verbesserte Tracking-Qualität und Stabilität für:
- Augenbrauenbereich
- Augenverfolgung
- Mundverfolgung
- Die Möglichkeit der Irisverfolgung wurde hinzugefügt:
- API zur Schätzung des Augenabstandes (InterPupillary Distance, IPD) hinzugefügt
- Entwicklerfreundliche Echtzeit-Gesichtsereignisse wurden hinzugefügt:
- Hochgezogene/gesenkte Augenbrauen
- Mund offen/geschlossen
- Auge Offen/Geschlossen
- Aktiviert neue Gesichtsmorphing-Effekte, indem die UV-Positionen von Gesichtspunkten im Kamerabild angezeigt werden.
- Die Höhe des Kopfnetzes wurde erhöht, um Effekte zu ermöglichen, die bis zum Haaransatz reichen.
- Verbesserte Tracking-Qualität und Stabilität für:
- Die komplett überarbeiteten Gesichtseffekte der 8th Wall Engine werden vorgestellt:
-
Korrekturen und Erweiterungen:
- Die Geschwindigkeit der Himmelserkennung für die Erlebnisse von Sky Effect wurde verbessert.
Version 21.4: (2023-April-07, v21.4.7.997 / 2023-März-27, v21.4.6.997)
-
Neue Funktionen:
- Himmels-Effekte + World Tracking - schaffen Sie immersive Erlebnisse, die den Himmel und den Boden in einem Projekt zusammenfügen:
- Zusätzliche Fähigkeit zur gleichzeitigen Verfolgung interaktiver 3D-Inhalte am Himmel und auf Oberflächen über SLAM.
- Es wurde die Möglichkeit hinzugefügt, AR-Inhalte von der Himmelsebene auf den Boden und vom Boden in den Himmel zu verschieben.
- Die PlayCanvas-Integration wurde aktualisiert, um Himmelseffekte sowie Sky + World Tracking zu unterstützen.
- Verbesserte PlayCanvas-Integration mit einer neuen vereinheitlichten run() & stop() API, die die runXr() & stopXr() API ersetzt.
- Es wurde eine neue xrconfig-API hinzugefügt, die es einfacher macht, die verschiedenen XR-Komponenten zu konfigurieren, die Ihr Projekt verwendet.
- Himmels-Effekte + World Tracking - schaffen Sie immersive Erlebnisse, die den Himmel und den Boden in einem Projekt zusammenfügen:
-
Korrekturen und Erweiterungen:
- Ein Problem mit der Erkennung des Himmels am Rande des Kamerarahmens bei einigen Himmelseffekte-Erlebnissen wurde behoben.
- Ein Problem mit der Komponente xrlayerscene bei der Verwendung in selbst gehosteten Projekten wurde behoben.
- Ein Problem mit der Geräteausrichtung auf iOS 16.4 Geräten (21.4.7.997) wurde behoben
Version 21.3: (2023-März-17, v21.3.8.997)
-
Neue Funktionen:
- Es wurden Steuerelemente für die Kantenglättung (edgeSmoothness) für Himmelseffekte hinzugefügt, mit denen Sie das Aussehen und die Intensität der Grenzen zwischen virtuellen und realen Inhalten im Himmel fein abstimmen können.
- Es wurde Unterstützung für kameragekoppelte Himmelseffekte in three.js hinzugefügt, so dass Sie dem Himmel in Ihren three.js Projekten Inhalte hinzufügen können, die immer im Blickfeld der Kamera sind.
- 8Frame wurde aktualisiert, um A-Frame 1.4.1 zu unterstützen.
- Metaversal Deployment wurde aktualisiert, um die Raumeinrichtung im Meta Quest Browser zu unterstützen.
-
Korrekturen und Erweiterungen:
- Verbesserte Leistung und visuelle Qualität der Himmelseffekte Erlebnisse.
- Es wurde die Möglichkeit hinzugefügt, festzulegen, für welche VPS Projekt-Wayspots Sie lokalisieren möchten. Dies kann dazu beitragen, die Lokalisierungszeiten von VPS zu verbessern, wenn es viele nahe gelegene Wegpunkte gibt.
- Ein Problem wurde behoben, bei dem das Öffnen von PlayCanvas-Erlebnissen auf dem Desktop zu einem Absturz führen konnte.
Version 21.2: (2022-Dezember-16, v21.2.2.997 / 2022-Dezember-13, v21.2.1.997)
-
Neue Funktionen:
- Einführung von Himmelseffekte - ein großes Update der 8th Wall Engine, das die Segmentierung des Himmels ermöglicht:
- Es wurde die Möglichkeit hinzugefügt, interaktive 3D-Inhalte im Himmel zu platzieren.
- Es wurde die Möglichkeit hinzugefügt, die Himmelsmaske durch Bilder oder Videos zu ersetzen.
- Das Sky Coaching Overlay-Modul wurde hinzugefügt, um Benutzer durch einen Ablauf zu führen, der sicherstellt, dass sie ihr Gerät auf den Himmel ausrichten.
- Einführung von Himmelseffekte - ein großes Update der 8th Wall Engine, das die Segmentierung des Himmels ermöglicht:
-
Korrekturen und Erweiterungen:
- Verbesserte Verfolgungsqualität an VPS-Standorten.
- Ein Problem mit der Pixelierung von AFrame Himmelseffekte wurde behoben, das bei einigen Handys auftrat. (21.2.2.997)
-
XRExtras Erweiterungen:
- Erweitert MediaRecorder um eine weitere Methode zum Zeichnen von 2D-Elementen auf der aufgezeichneten Leinwand.
- Korrektur der Schattenwiedergabe in PlayCanvas v1.55+
- Verbesserte Leistung von Image Target A-Frame Primitiven.
Version 20.3: (2022-November-22, v20.3.3.684)
-
Neue Funktionen:
- Metaversal Deployment wurde aktualisiert, um Mixed Reality im Meta Quest Browser zu unterstützen.
- die 8th Wall World Effects-Erlebnisse nutzen automatisch den Video-Passthrough AR auf Meta Quest Pro und Meta Quest 2, wenn sie im Browser aufgerufen werden.
- Metaversal Deployment wurde aktualisiert, um Mixed Reality im Meta Quest Browser zu unterstützen.
-
Korrekturen und Erweiterungen:
- Optimierte Lokalisierung an VPS-Standorten
- Verbesserte Verfolgungsqualität an VPS-Standorten durch Verwendung des ausgewählten Netzes jedes Projekt-Wayspots.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
Version 20: (2022-Oktober-05, v20.1.20.684 / 2022-September-21, v20.1.19.684 / 2022-September-21, v20.1.17.684)
-
Neue Funktionen:
- Wir stellen vor: Lightship VPS für Web - erstellen Sie ortsbezogene WebAR-Erlebnisse, indem Sie AR-Inhalte mit realen Orten verbinden.
- Der neue Geospatial Browser wurde dem 8th Wall Developer Portal hinzugefügt.
- Finden, erstellen und verwalten Sie VPS-aktivierte Standorte (Wayspots).
- Generieren und laden Sie 3D-Meshes zur Verwendung als Okkluder, Physikobjekte oder als Referenz für die Erstellung ortsabhängiger Animationen herunter.
enableVps
Parameter zu XR8.XrController.configure() und xrweb hinzugefügt.- Es wurden Ereignisse hinzugefügt, wenn ein Wayspot zum Scannen bereit ist, gefunden wurde oder verloren gegangen ist.
- Es wurde die Möglichkeit hinzugefügt, Wayspot-Rohmattengeometrie zu finden und darauf zuzugreifen.
XR8.Vps.makeWayspotWatcher
, undXR8.Vps.projectWayspots
APIs für die Abfrage von in der Nähe aktivierten VPS Wayspots und Projekt-Wayspots hinzugefügt.- Das Lightship VPS Coaching Overlay-Modul wurde hinzugefügt, um Benutzer durch einen Ablauf zur Lokalisierung an realen Orten zu führen.
- XR8.Platform API hinzugefügt, um neue Funktionen der 8th Wall Plattform wie Lightship VPS und Niantic Lightship Maps freizuschalten.
- Der neue Geospatial Browser wurde dem 8th Wall Developer Portal hinzugefügt.
- Niantic LightshipKartenmodul
- Fügen Sie Ihrem Projekt auf 8thwall.com das Modul lightship-maps hinzu, um eine Vielzahl von ortsbezogenen Erlebnissen zu schaffen.
- Wir stellen vor: Lightship VPS für Web - erstellen Sie ortsbezogene WebAR-Erlebnisse, indem Sie AR-Inhalte mit realen Orten verbinden.
-
Korrekturen und Erweiterungen:
- Verbesserte Fehlerbehandlung für VPS-Netzwerkanfragen (20.1.19.684)
- Probleme mit einigen VPS-Netzwerkanfragen behoben (20.1.20.684)
Version 19.1: (2022-August-26, v19.1.6.390 / 2022-August-10, v19.1.2.390)
- Korrekturen und Erweiterungen:
- Probleme mit der 8th Wall in WeChat auf iOS behoben.
- Verbesserte anfängliche SLAM-Verfolgung für einige Android-Geräte (19.1.6.390)
Version 19: (2022-Mai-5, v19.0.16.390 / 2022-April-13, v19.0.14.390 / 2022-März-24, v19.0.8.390)
-
Neue Funktionen:
- Einführung des absoluten Maßstabs - ein großes Update für 8th Wall SLAM, das einen realistischen Maßstab in World Effects ermöglicht:
- Es wurde die Möglichkeit hinzugefügt, die absolute Skalierung in World Effects-Projekten zu aktivieren.
- Parameterskala zu XR8.XrController.configure() hinzugefügt.
- Das Modul "Coaching Overlay" wurde hinzugefügt, um die Benutzer durch einen Ablauf zu leiten, der geeignete Daten für die Skalenschätzung erzeugt.
- 8Frame wurde aktualisiert und unterstützt nun A-Frame 1.3.0. (19.0.16.390)
- Einführung des absoluten Maßstabs - ein großes Update für 8th Wall SLAM, das einen realistischen Maßstab in World Effects ermöglicht:
-
Korrekturen und Erweiterungen:
- Verbesserte Leistung auf verschiedenen Geräten.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
- Die Leistung von Absolute Scale auf einigen iOS-Geräten wurde verbessert. (19.0.14.390)
- Huawei-Browser-Benutzernachrichten auf Huawei-Geräten korrigiert. (19.0.14.390)
Version 18.2: (2022-März-09, v18.2.4.554 / 2022-Januar-14, v18.2.3.554 / 2022-Januar-13, v18.2.2.554)
- Korrekturen und Erweiterungen:
- Ein Problem wurde behoben, bei dem Geräte mit iOS 13 nach dem Start einer XR8-Sitzung neu geladen werden konnten.
- Ein Problem wurde behoben, bei dem der WebGL-Kontext nach vielen XR8-Sitzungen verloren gehen konnte.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
- Es wurde ein Problem behoben, bei dem additives Blending die Kameraführung beeinträchtigen konnte.
- Ein Problem mit transparenten Materialien wurde behoben. (18.2.3.554)
- Ein Problem mit der Darstellung von three.js auf Geräten mit iOS 15.4 (18.2.4.554) wurde behoben
Version 18.1: (2021-Dezember-02, v18.1.3.554)
- Korrekturen und Erweiterungen:
- Ein Ladeproblem auf einigen iOS-Geräten beim Zugriff auf Inline AR-Projekte wurde behoben.
- Ein Problem mit der Verweigerung von Browser-Eingaben auf einigen iOS-Geräten wurde behoben.
- Ein Problem beim Drehen der Geräteausrichtung zwischen Quer- und Hochformat im SFSafariViewController wurde behoben.
- Verbesserte Kompatibilität mit einigen Android-Geräten, die ein untypisches Seitenverhältnis der Kameraaufnahme haben.
Version 18: (2021-November-08, v18.0.6.554)
-
Neue Funktionen:
- Wir stellen Ihnen die komplett überarbeitete 8th Wall Engine mit Metaversal Deployment vor:
- Pipeline-Modul-API für Sitzungsmanager hinzugefügt.
- Web3D Sitzungsmanager hinzugefügt.
- Headset-Sitzungsmanager für three.js und A-Frame hinzugefügt.
- AllowedDevices wurde aktualisiert und umfasst nun auch Handy und Headset.
- Zusätzliche Parameter für die Sitzungskonfiguration in XR8.run() hinzugefügt.
- Wir stellen Ihnen die komplett überarbeitete 8th Wall Engine mit Metaversal Deployment vor:
-
Korrekturen und Erweiterungen:
- Verbesserte Bilderfassung mit einer Vielzahl von Pixel-Geräten.
- Der iOS WKWebView Flow wurde aktualisiert, um Erlebnisse zu unterstützen, auf die über LinkedIn zugegriffen wird.
-
XRextras:
- Xrextras-opaque-background A-Frame Komponente und XRExtras.Lifecycle.attachListener hinzugefügt.
Version 17.2: (2021-Oktober-26, v17.2.4.476)
- Korrekturen und Erweiterungen:
- Verbesserte Qualität der SLAM-Kartenerstellung.
- Optimierte Verfolgungsqualität von SLAM-Erlebnisse.
- Die PlayCanvas-Integration wurde verbessert, um das Zeichnen auf derselben Leinwand zu unterstützen, auf der auch der Kamera-Feed gerendert wird.
Version 17.1: (2021-September-21, v17.1.3.476)
-
Neue Funktionen:
- Neue APIs hinzugefügt
- API, um den Initialisierungsstatus der Engine abzufragen.
- three.js Kamera-Feed ist als THREE.Texture verfügbar.
- Lebenszyklusmethode für die Entfernung von Pipeline-Modulen.
- Neue APIs hinzugefügt
-
Korrekturen und Erweiterungen:
- Verbesserte Qualität der SLAM-Kartenerstellung.
- Verbesserte Tracking-Qualität auf einer Vielzahl von Geräten.
- Die Bildrate von Welteffekten, Gesichtseffekten und Bildzielen auf Chromium-basierten und Firefox-Browsern wurde verbessert.
- Die Videoqualität von MediaRecorder auf Android-Geräten wurde verbessert.
-
XRExtras Erweiterungen:
- Verbesserter MediaRecorder-Share-Flow, wenn Web Share API Level 2 aktiviert ist.
- Die Startzeit des Lademoduls wurde verbessert.
- Verbesserte Lebenszyklusbehandlung für die Module Runtime Error, Fast geschafft und Lademodule.
- Das Modul Fast geschafft wurde aktualisiert, um den Erfolg von QR-Code-Scans zu verbessern.
- Die Logik für die Vollbildansicht auf dem iPad bei geteiltem Bildschirm wurde verbessert.
Version 17: (2021-Juli-20, v17.0.5.476)
-
Korrekturen und Erweiterungen:
- Das verbesserte Tracking über dem Horizont steigert die Kartenqualität und verbessert die Leistung von WebAR-Erlebnissen, bei denen Benutzer ihr Telefon nach oben halten müssen, um AR-Inhalte vollständig zu erkunden.
- Die optimierte SLAM-Relokalisierung bringt AR-Inhalte nach einer Unterbrechung wieder an die richtige Position im Weltraum.
- Verbesserte Verfolgungsqualität von SLAM-Erlebnisse, wenn Benutzer extreme Gierbewegungen machen.
-
XRExtras Erweiterungen:
- MediaRecorder wurde so aktualisiert, dass er zur Medienvorschau zurückkehrt, wenn Benutzer nach dem Herunterladen von Medien im iOS-Dialogfeld auf die Schaltfläche "Ansicht" klicken.
Version 16.1: (2021-Juni-02, v16.1.4.1227)
- Korrekturen und Erweiterungen:
- Verbesserte Wiederherstellung der Weltverfolgung nach einer Unterbrechung.
- Verbesserte Verwaltung des Lebenszyklus von Ereignis-Listenern in A-Frame-Projekten.
- Ein Problem mit WebGL 1-Fehlern auf einigen Android-Geräten wurde behoben.
- Ein Problem wurde behoben, bei dem MediaRecorder gelegentlich keine Aufnahmevorschau anzeigte.
- Ein Problem wurde behoben, bei dem das mehrfache Wechseln der Kamera zu einem Absturz führen konnte.
- Verbesserte Kompatibilität bei der Verwendung von Leinwänden mit vordefinierten WebGL 2-Kontexten.
Version 16: (2021-Mai-21, v16.0.8.1227 / 2021-April-27, v16.0.6.1227 / 2021-April-22, v16.0.5.1227)
-
Neue Funktionen:
- Wir stellen Ihnen den brandneuen 8th Wall MediaRecorder vor:
- Verwendet W3C-konforme Aufzeichnungen, sofern verfügbar.
- Optimiert die Leistung, um die Bildrate während der Aufnahme zu verbessern.
- Verbesserungen der Bildqualität und der Bildrate bei der Aufnahme.
- Wir stellen Ihnen den brandneuen 8th Wall MediaRecorder vor:
-
Korrekturen und Erweiterungen:
- Verbesserte Verfolgungsqualität und Bildrate von SLAM-Erlebnisse.
- Verbesserte Verfolgungsqualität und Bildrate von Image Target Erlebnisse.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
- Raycasting-Probleme mit PlayCanvas behoben.
- Problem mit der SLAM-Verfolgung behoben (v16.0.8.1227)
-
XRExtras Erweiterungen:
- MediaRecorder wurde so aktualisiert, dass beim Transkodieren von Aufnahmen auf den entsprechenden Geräten ein Fortschrittsbalken angezeigt wird.
Version 15.3: (2021-März-2, v15.3.3.487)
-
Neue Funktionen:
- 8Frame wurde aktualisiert und unterstützt nun A-Frame 1.2.0.
-
Korrekturen und Erweiterungen:
- Es gab ein Problem bei der Wiederaufnahme des Kamerafeeds in Safari, nachdem Sie zu einer 8th Wall-App zurück navigiert hatten.
- Ein Problem bei der Wiederaufnahme des Kamerafeeds nach dem erneuten Öffnen eines WKWebViews wurde behoben
- Verbesserte Kompatibilität mit verschiedenen Rendering-Engine-Versionen.
- Optimierte iOS WKWebView-Flows für einige native Apps.
Version 15.2: (2020-Dezember-14, v15.2.4.487)
-
Neue Funktionen:
- Unterstützung für WKWebView auf Geräten mit iOS 14.3 oder höher wurde hinzugefügt.
- Ermöglicht den Zugriff auf einen Berechnungskontext für Pipeline-Module zur Beschleunigung von Offscreen-GPU-Computer Vision.
- 8Frame wurde aktualisiert, um A-Frame 1.1.0 zu unterstützen.
-
Korrekturen und Erweiterungen:
- Verbesserte Kompatibilität mit Rendering-Engines.
- Es wurde die Möglichkeit hinzugefügt, Bildziele zu laden und zu entladen, während andere Bildziele verfolgt werden.
- Ein Problem mit MediaRecorder im Zusammenhang mit der Umschaltung des Audiokontexts wurde behoben.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
- Ein Problem wurde behoben, bei dem WebGL-Fehler manchmal versteckt wurden.
- Ein Problem bei der gleichzeitigen Verfolgung von flachen und gekrümmten Bildzielen wurde behoben.
- Ein Problem beim Wechsel zwischen WebGL- und WebGL2-Pipelines wurde behoben.
-
XRExtras Erweiterungen:
- Verbesserte Abläufe für iOS WKWebView auf Geräten mit iOS 14.3 oder höher.
- Es wurde ein Problem mit der Abtrennung der Stats-Modul-Pipeline behoben.
Version 15.1: (2020-Oktober-27, v15.1.4.487)
-
Neue Funktionen:
- Es wurde Unterstützung für gekrümmte Bildziele hinzugefügt, die gleichzeitig mit SLAM verwendet werden können.
- Unterstützung für A-Frame 1.1.0-beta, THREE 120 und MRCS HoloVideoObject 1.2.5 wurde hinzugefügt.
-
Korrekturen und Erweiterungen:
- Verbesserte Qualität der Verfolgung von FlachBildzielen gleichzeitig mit SLAM.
- Verbesserte Framerate für Geräte mit iOS 14 oder höher.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras. (v15.0.9.487)
- Optimierte Leistung bei einigen GPU-Verarbeitungen.
- Verbesserte PlayCanvas-Integration mit Unterstützung für den Wechsel zwischen XR- und FaceController-Kameras.
- Ein Problem mit dem Mikrofonzugriff von MediaRecorder wurde behoben, bei dem onPause-Ereignisse den Mikrofoneingang nicht schlossen.
- Ein Problem wurde behoben, bei dem MediaRecorder gelegentlich Dateien produzierte, die mit einigen Videoplayern nicht kompatibel waren.
- Ein Raycasting-Problem mit AFrame 1.0.x wurde behoben. (v15.0.9.487)
-
XRExtras Erweiterungen:
- Das Modul XRExtras.PauseOnHidden() pausiert den Kamera-Feed, wenn Ihr Browser-Tab ausgeblendet wird.
Version 15: (2020-Oktober-09, v15.0.9.487 / 2020-September-22, v15.0.8.487)
-
Neue Funktionen:
- 8th Wall gebogene Bildziele:
- Unterstützung für zylindrische Bildziele, wie z.B. um Flaschen, Dosen und anderes gewickelte Bilder, wurde hinzugefügt.
- Es wurde Unterstützung für konische Bildziele hinzugefügt, wie z.B. solche, die um Kaffeetassen, Partyhüte, Lampenschirme und mehr gewickelt sind.
- 8th Wall gebogene Bildziele:
-
Korrekturen und Erweiterungen:
- Verbesserte Verfolgungsqualität für SLAM und Image Targets.
- Es wurde ein Problem mit MRCS Hologrammen und dem Geräte-Routing unter iOS 14 behoben.
- Ein Problem mit Gesichtseffekten und Bildzielen wurde behoben, bei dem Aktualisierungen von mirroredDisplay während der Laufzeit nicht berücksichtigt wurden.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras. (v15.0.9.487)
- Ein Raycasting-Problem mit AFrame 1.0.x (v15.0.9.487) wurde behoben
-
XRExtras Erweiterungen:
- Neue AFrame-Komponenten für die einfache Entwicklung von Curved Image Target:
- vorgefertigte 3D-Container-Komponente, die einen portalartigen Container bildet, in dem 3D-Inhalte platziert werden können.
- Vorgefertigte Komponente für die Videowiedergabe zur einfachen Aktivierung von Videos auf gekrümmten Bildzielen.
- Verbesserte Erkennung von Web Share API Level 2 Unterstützung.
- Neue AFrame-Komponenten für die einfache Entwicklung von Curved Image Target:
Version 14.2: (2020-Juli-30, v14.2.4.949)
-
Neue Funktionen:
- MediaRecorder.configure() wurde aktualisiert, um mehr Kontrolle über die Audioausgabe und das Mischen zu ermöglichen:
- Geben Sie Ihren eigenen audioContext ein.
- Beantragen Sie während der Einrichtung oder zur Laufzeit Mikrofonberechtigungen.
- Optional können Sie die Mikrofonaufnahme deaktivieren.
- Fügen Sie Ihre eigenen Audioknoten zum Audiographen hinzu.
- Integrieren Sie den Ton der Szene in die Wiedergabe der Aufnahme.
- MediaRecorder.configure() wurde aktualisiert, um mehr Kontrolle über die Audioausgabe und das Mischen zu ermöglichen:
-
Korrekturen und Erweiterungen:
- Es wurde ein Problem behoben, bei dem die Clipebenen in manchen Fällen nicht von PlayCanvas aus festgelegt wurden.
- Es wurde Unterstützung für das Umschalten zwischen Weltverfolgung, Bildzielverfolgung und Gesichtseffekten zur Laufzeit hinzugefügt.
- Ein Problem wurde behoben, bei dem Scheitelpunktpuffer nach dem Löschen von Scheitelpunktanordnungen wiederhergestellt werden konnten.
- Verbesserte Erfahrung für einige Android-Geräte mit mehreren Kameras.
Version 14.1: (2020-Juli-06, v14.1.4.949)
-
Neue Funktionen:
- Einführung der 8th Wall Videoaufzeichnung:
- Fügen Sie mit der neuen XR8.MediaRecorder API jedem 8th Wall Projekt eine In-Browser-Videoaufnahme hinzu.
- Fügen Sie dynamische Overlays und Endkarten mit benutzerdefinierten Bildern und Call-to-Action hinzu.
- Konfigurieren Sie die maximale Videodauer und Auflösung.
- Mikrofon als konfigurierbare Modulberechtigung hinzugefügt.
- Einführung der 8th Wall Videoaufzeichnung:
-
Korrekturen und Erweiterungen:
- Verbesserte CanvasScreenshot-Funktionalität mit verbesserter Overlay-Unterstützung.
- Es wurde ein Problem mit Gesichtseffekten behoben, das bei einer Änderung der Geräteausrichtung zu visuellen Störungen führen konnte.
- Die Kompatibilität von Face Effects mit rechtshändigen Koordinaten mit Bablyon.js wurde verbessert.
- Verbesserte Kompatibilität der Grafikpipeline mit Babylon.js.
-
XRExtras Erweiterungen:
- Vorgefertigte Komponente für die Aufnahme von Videos und Fotos:
- Wählen Sie zwischen den Modi Standard, Fixiert und Fotoaufnahme.
- Vorschau-Voreinstellungskomponente für einfaches Vorschauen, Herunterladen und Weitergeben von Captures
- Verwenden Sie XRExtras, um die Benutzerfreundlichkeit der Videoaufzeichnung in Ihrem Projekt auf einfache Weise anzupassen:
- Konfigurieren Sie die maximale Videolänge und Auflösung.
- Fügen Sie zu jedem Bild des Videos ein optionales Wasserzeichen hinzu.
- Fügen Sie eine optionale Endkarte hinzu, um ein Branding und einen Aufruf zum Handeln am Ende des Videos hinzuzufügen.
- Vorgefertigte Komponente für die Aufnahme von Videos und Fotos:
Veröffentlichung 14: (2020-Mai-26)
-
Neue Funktionen:
- Wir stellen vor: 8th Wall Face Effects: Bringen Sie 3D-Objekte an Gesichtspunkten an und bemalen Sie Ihr Gesicht mit eigenen Materialien, Shadern oder Videos.
- Selfie-Modus: Verwenden Sie die Frontkamera mit gespiegeltem Display, um das perfekte Selfie zu machen.
- Desktop-Browser: Aktivieren Sie Ihre Bildziel- und Gesichtseffekt-Erlebnisse, um sie in Desktop-Browsern unter Verwendung der Webcam auszuführen.
-
Korrekturen und Erweiterungen:
- Verbessertes Aufnahme-Sichtfeld auf Pixel 4/4XL Telefonen.
- Verbesserte Kameraprofile für bestimmte Telefonmodelle.
- Ein Problem mit der Änderung der Geräteausrichtung während des Starts wurde behoben.
- Ein Problem mit dem Wechsel der Kamerarichtung in der gleichen A-Szene wurde behoben.
- Ein Problem wurde behoben, bei dem AFrame-Look-Controls beim Neustart der Szene nicht entfernt wurden.
- Verbesserte Erfahrung für einige Android-Handys mit mehreren Kameras.
- Andere Korrekturen und Verbesserungen.
-
XRExtras Erweiterungen:
- Verbessertes "Fast Fertig" fließt für Erlebnisse, die auf dem Desktop angezeigt werden können.
- Das Modul PauseOnBlur hält die Kamera an, wenn Ihre Registerkarte nicht aktiv ist.
- Neue AFrame-Komponenten für die einfache Entwicklung von Gesichtseffekten und Desktop-Erlebnissen.
- Neue ThreeExtras zum Rendern von PBR-Materialien, Basismaterialien und Videos auf Flächen.
Version 13.2: (2020-Feb-13)
-
Neue Funktionen:
- Geben Sie den Kamera-Stream mit XR8.pause() frei und öffnen Sie ihn mit XR8.resume() erneut.
- API hinzugefügt, um auf das Shader-Programm zuzugreifen und die von GlTextureRenderer verwendeten Uniformen zu ändern.
- API zur Konfiguration des WebGL-Kontextes bei der Ausführung hinzugefügt.
-
Korrekturen und Erweiterungen:
- Behebung des Problems mit schwarzen Videos unter iOS, wenn ein Benutzer lange auf ein Bild drückt.
- Verbesserte Geschwindigkeit und Zuverlässigkeit bei der Aufnahme von iOS-Screenshots.
- Die Darstellung des Alphakanals bei der Aufnahme eines Screenshots wurde korrigiert.
- Verbesserte Erfahrung für einige Android-Handys mit mehreren Kameras.
- Verbesserte Erkennung von Webansichten sozialer Netzwerke.
-
XRExtras Erweiterungen:
- Verbesserte QR-Codes mit besserer Kompatibilität mit nativen Kameras.
- Verbesserte Link-Out-Flows für soziale Netzwerke.
- Verbesserte CSS-Anpassung.
Version 13.1
-
Neue Funktionen:
- Verbesserte Framerate auf hochauflösenden Android-Telefonen.
- Die Kamera-Pipeline kann angehalten und neu gestartet werden.
- Kamera-Pipeline-Module können zur Laufzeit oder beim Anhalten entfernt werden.
- Neue Lebenszyklus-Callbacks für das Anhängen und Lösen.
-
Korrekturen und Erweiterungen:
- Verbesserte Erfahrung für einige Android-Handys mit mehreren Kameras.
- Die Kalibrierung des iOS-Telefons unter iOS 12.2 und höher wurde korrigiert.
Freigabe 13
- Neue Funktionen:
- Unterstützt die cloudbasierte Erstellung, Zusammenarbeit, Veröffentlichung und das Hosting von WebAR-Inhalten.
Version 12.1
- Korrekturen und Erweiterungen:
- Erhöhte Kameraauflösung auf neueren iOS-Geräten.
- Erhöhte AFrame-Geschwindigkeit auf hochauflösenden Android-Geräten.
- Probleme mit dem Raycasting in three.js r103+ behoben.
- Unterstützung für iPadOS hinzugefügt.
- Speicherproblem beim wiederholten Laden vieler Bildziele behoben.
- Kleinere Leistungsverbesserungen und Fehlerbehebungen.
Freigabe 12
-
Neue Funktionen:
- Das Limit für das Hochladen von Bildzielen wurde auf 1000 Bildziele pro Anwendung erhöht.
- Neue API für die Auswahl aktiver Bildziele zur Laufzeit.
- Apps können jetzt nach bis zu 10 Bildzielen gleichzeitig scannen.
- Die nach vorne gerichtete Kamera wird im Kameraframework und in den Bildzielen unterstützt.
- Engine-Unterstützung für PlayCanvas.
-
Korrekturen:
- Verbesserte Erfahrung für einige Android-Handys mit mehreren Kameras.
-
XRExtras:
- Verbesserte visuelle Qualität auf Android-Telefonen.
- Unterstützung für iOS 13 Geräteausrichtungsberechtigungen.
- Bessere Fehlerbehandlung bei fehlender Web-Assembly auf einigen älteren iOS-Versionen.
- Unterstützung für PlayCanvas.
Version 11.2
- Neue Funktionen:
- iOS 13 unterstützt Bewegungen.
Version 11.1
- Korrekturen und Erweiterungen:
- Geringere Speichernutzung.
- Verbesserte Tracking-Leistung.
- Verbesserte Erkennung von Browser-Funktionen.
Freigabe 11
- Neue Funktionen:
- Unterstützung für Image Targets wurde hinzugefügt.
- Unterstützung für BabylonJS hinzugefügt.
- Die JS-Binärgröße wurde auf 1MB reduziert.
- Die Ausführung von 8th Wall Web innerhalb eines herkunftsübergreifenden Iframe wurde unterstützt.
- Kleinere API-Ergänzungen.
Version 10.1
-
Neue Funktionen:
- Unterstützung für A-Frame 0.9.0 hinzugefügt.
-
Korrekturen:
- Fehler bei der Übergabe von includedTypes an XrController.hitTest() behoben.
- Geringere Speichernutzung bei der Verfolgung über größere Entfernungen.
Freigabe 10
Release 10 bietet eine überarbeitete Konsole für Webentwickler mit einem optimierten Entwicklermodus, Zugriff auf zulässige Ursprünge und QR-Codes. Es fügt 8th Wall Web-Unterstützung für XRExtras hinzu, ein Open-Source-Paket für Fehlerbehandlung, Ladevisualisierungen, "fast fertig"-Abläufe und mehr.
-
Neue Funktionen:
- Neu gestaltete Konsole für Webentwickler.
- XR Extras bietet eine praktische Lösung für:
- Laden von Bildschirmen und Anfordern von Kamerazulassungen.
- Umleitung von Benutzern von nicht unterstützten Geräten oder Browsern ("fast fertig").
- Laufzeitfehlerbehandlung.
- Zeichnen eines Vollbild-Kamerafeeds in Low-Level-Frameworks wie three.js.
- Öffentliche Beleuchtung, Hit-Test-Schnittstellen zu XrController hinzugefügt.
- Andere kleinere API-Ergänzungen.
-
Korrekturen:
- Die Startgeschwindigkeit der App wurde verbessert.
- Ein Framework-Problem wurde behoben, bei dem Fehler beim Start nicht weitergegeben wurden.
- Es wurde ein Problem behoben, das während der Initialisierung mit WebGL auftreten konnte.
- Verwenden Sie die Schnittstelle window.screen für die Geräteausrichtung, falls verfügbar.
- In three.js wurde ein Problem behoben, das bei der Größenänderung der Leinwand auftreten konnte.
Version 9.3
- Neue Funktionen:
- Kleinere API-Ergänzungen: XR.addCameraPipelineModules() und XR.FullWindowCanvas.pipelineModule()
Version 9.2
- Neue Funktionen:
- Öffentliche Dokumentation veröffentlicht: https://docs.8thwall.com/web
Version 9.1
- Neue Funktionen:
- Unterstützung für Amazon Sumerian in 8th Wall Web hinzugefügt
- Verbesserte Tracking-Stabilität und kein Jitter
Freigabe 9
- Erste Veröffentlichung von 8th Wall Web!