更新履歴
リリース22.1:(2023-5-15、v22.1.7.1958 / 2023-5-03、v22.1.2.1958)
新機能を追加:
- フェイスエフェクトのマルチフェイスに対応し、1回の体験で最大3つの顔を同時に増強できるようになりました。
- フェイスエフェクトを更新し、標準UVと投影UVのどちらにも対応することで、投影されたフェイスメッシュにフェイスエフェクトのデザインを簡単に描けるようになりました。
修正と機能強化:
- iOS 16.4端末での端末の向きの不具合を修正しました。
- Meta Questのデバイスで1つのコントローラーを使用する際に発生しうるパフォーマンス問題を修正しました。
- ヘッドセットでのthree.js体験のパフォーマンスを向上させました。 (22.1.7.1958)
XRExtrasの機能強化:
xrextras-faceanchor
にface-id
パラメータを追加し、新しいマルチフェイス機能をサポート。 (22.1.7.1958)
リリース22: (2023年4月20日, v22.0.4.1958)
新機能を追加:
- 8th Wallエンジンの全面刷新されたフェイス・エフェクトをご紹介します。
- 以下のトラッキング品質と安定性を向上させました。
- 眉毛エリア
- アイトラッキング
- マウストラッキング
- 虹彩のトラッキング機能を追加しました。
- 瞳孔間距離 (IPD) を推定するAPIを追加しました。
- 開発者向けのリアルタイムのフェイス・イベントを追加しました。
- 眉の上下
- 口の開閉
- 目の開閉
- カメラフレーム内のUV位置を露出させることで、新しいフェイスモーフィング効果を有効にします。
- 頭部メッシュの高さを高くし、生え際まで届く効果を実現。
- 以下のトラッキング品質と安定性を向上させました。
- 8th Wallエンジンの全面刷新されたフェイス・エフェクトをご紹介します。
修正と機能強化:
- スカイ・エフェクトの体験における空の検出速度の向上。
リリース21.4: (2023年4月7日, v21.4.7.997 / 2023年3月27日, v21.4.6.997)
新機能を追加:
- スカイ・エフェクト+ワールド・トラッキングの導入 - 空と地上を一緒に拡張する没入感を1つのプロジェクトで実現します。
- SLAMにより、空と表面の3Dインタラクティブコンテンツを同時に追跡する機能を追加しました。
- ARコンテンツを空から地上へ、地上から空へ移動させる機能を追加しました。
- PlayCanvasの統合を更新し、スカイ・エフェクトだけでなく、スカイ・エフェクト+ワールド・トラッキングもサポートしました。
- runXr() & stopXr() APIに代わる、新しいrun() & stop() APIにより、PlayCanvasとの統合が改善されました。
- プロジェクトで使用するさまざまなXRコンポーネントの設定を容易にする新しいxrconfig APIを追加しました。
- スカイ・エフェクト+ワールド・トラッキングの導入 - 空と地上を一緒に拡張する没入感を1つのプロジェクトで実現します。
修正と機能強化:
- 一部のスカイ・エフェクトの体験で、カメラフレームの端で空が検出される不具合を修正しました。
- セルフホスティングプロジェクトで使用するxrlayersceneコンポーネントの不具合を修正しました。
- iOS 16.4端末でのデバイスオリエンテーションの問題を修正しました。(21.4.7.997)
リリース 21.3: (2023年3月17日, v21.3.8.997)
新機能を追加:
- スカイ・エフェクトにエッジフェザリングコントロール (edgeSmoothness) を追加し、空の仮想と現実のコンテンツ間の境界の見た目と強さを微調整できるようにしました。
- three.jsのカメラロック式スカイ・エフェクトに対応し、three.jsのプロジェクトで常にカメラの視界にある空にコンテンツを追加できるようになりました。
- 8Frameを更新し、A-Frame 1.4.1に対応しました。
- Metaversal Deploymentを更新し、Meta Quest BrowserのRoom Setupに対応しました。
修正と機能強化:
- スカイ・エフェクトの体験のパフォーマンスとビジュアルクオリティを向上させました。
- どのVPS Project Wayspotsに対してローカライズするかを指定する機能が追加されました。 近くにWayspotがたくさんある場合、VPSのローカライズ時間を短縮することができます。
- デスクトップでPlayCanvasの体験を開くと、クラッシュすることがある問題を修正しました。
リリース21.2: (2022年12月16日, v21.2.2.997/2022年12月13日, v21.2.1.997)
新機能を追加:
- 8th Wallエンジンのメジャーアップデートにより、空のセグメンテーションが可能になった「スカイ・エフェクト」を紹介します。
- 3Dインタラクティブコンテンツを空中に配置する機能を追加。
- スカイマスクを画像や動画に置き換える機能を追加しました。
- Sky Coaching Overlayモジュールを追加し、ユーザーがデバイスをSkyに向けていることを確認するためのフローを案内するようにしました。
- 8th Wallエンジンのメジャーアップデートにより、空のセグメンテーションが可能になった「スカイ・エフェクト」を紹介します。
修正と機能強化:
- VPSロケーションでのトラッキング品質が向上しました。
- 一部の機種に影響するAFrame Sky Effectsのピクセルの問題を修正しました。 (21.2.2.997)
XRExtrasの機能強化:
- MediaRecorderを強化し、記録されたキャンバスに2D要素を描画する別の方法を追加しました。
- PlayCanvas v1.55+で影の描画を修正しました。
- Image Target A-Frameプリミティブの性能を向上させました。
リリース20.3: (2022年11月22日, v20.3.3.684)
新機能を追加:
- Metaversal Deploymentを更新し、Meta Quest BrowserのMixed Realityに対応しました。
- 8th Wall World Effectsの体験は、ブラウザでアクセスすると、Meta Quest ProおよびMeta Quest 2のビデオパススルーARが自動的に利用されます。
- Metaversal Deploymentを更新し、Meta Quest BrowserのMixed Realityに対応しました。
修正と機能強化:
- VPSロケーションでローカライズを最適化
- 各プロジェクトWayspotの選択メッシュを使用することで、VPSロケーションでのトラッキング品質を向上させました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
リリース20: (2022年10月5日, v20.1.20.684 / 2022年9月21日, v20.1.19.684 / 2022年9月21日, v20.1.17.684)
新機能を追加:
- Lightship VPS for Webのご紹介 - ARコンテンツと現実の場所を結びつけることで、ロケーションベースのWebAR体験を実現します。
- 8th Wall Developer Portalに新しいGeospatial Browserを追加しました。
- VPSが作動する場所 (Wayspots) を検索、作成、管理する。
- オクルーダーや物理オブジェクトとして、あるいは位置認識アニメーションを作成するためのリファレンスとして使用する3Dメッシュを生成し、ダウンロードすることができます。
- XR8.XrController.configure() と xrweb に
enableVps
パラメータを追加しました。 - Wayspotがスキャン可能な状態になったとき、見つかったとき、または紛失したときのイベントを追加しました。
- Wayspotのメッシュジオメトリを検索してアクセスする機能が追加されました。
- 近くのWayspotとプロジェクトWayspotを照会するための
XR8.Vps.makeWayspotWatcher
、およびXR8.Vps.projectWayspots
APIを追加。 - Lightship VPS Coaching Overlayモジュールを追加し、現実の場所でローカライズするためのフローを案内します。
- Lightship VPSやNiantic Lightship Mapsなど、8th Wallプラットフォームの新機能をアンロックするためのXR8.Platform APIを追加しました。
- 8th Wall Developer Portalに新しいGeospatial Browserを追加しました。
- Niantic Lightship Mapモジュール
- 8thwall.comのプロジェクトにlightship-mapsモジュールを追加することで、位置情報に基づいたさまざまな体験を簡単に作成することができます。
- Lightship VPS for Webのご紹介 - ARコンテンツと現実の場所を結びつけることで、ロケーションベースのWebAR体験を実現します。
修正と機能強化:
- VPS ネットワークリクエストのエラー処理を改善 (20.1.19.684)
- 一部のVPSのネットワーク要求に関する問題を修正 (20.1.20.684)
リリース19.1: (2022年8月26日, v19.1.6.390 / 2022年8月10日, v19.1.2.390)
- 修正と機能強化:
- iOSのWeChat内の8th Wall体験に関する問題を修正しました。
- 一部のAndroid端末でSLAMの初期トラッキングを改善しました (19.1.6.390)
リリース19: (2022年5月5日, v19.0.16.390 / 2022年4月13日, v19.0.14.390 / 2022年3月24日, v19.0.8.390)
新機能を追加:
- Absolute Scaleの導入 - 8th Wall SLAMのメジャーアップデートにより、World Effectsでリアルなスケールを実現できます。
- World EffectsプロジェクトでAbsolute Scaleを有効にする機能を追加しました。
- XR8.XrController.configure()にscaleパラメータを追加しました。
- Coaching Overlayモジュールを追加し、スケール推定に適したデータを生成するためのフローを案内する。
- 8Frameを更新し、A-Frame 1.3.0に対応しました。 (19.0.14.390)
- Absolute Scaleの導入 - 8th Wall SLAMのメジャーアップデートにより、World Effectsでリアルなスケールを実現できます。
修正と機能強化:
- 様々なデバイスでのパフォーマンスを向上させました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
- 一部のiOSデバイスでAbsolute Scaleのパフォーマンスを向上させました。 (19.0.14.390)
- Huawei端末のHuaweiブラウザのユーザーメッセージを修正しました。 (19.0.14.390)
リリース18.2: (2022年3月9日, v18.2.4.554 / 2022年1月14日, v18.2.3.554 / 2022年1月13日, v18.2.2.554)
- 修正と機能強化:
- iOS 13を搭載した端末で、XR8セッションを開始した後にリロードすることがある問題を修正しました。
- XR8のセッションを何度も行うと、WebGLのコンテキストが失われることがある問題を修正しました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
- 加法ブレンドがカメラフィードに干渉することがある問題を修正しました。
- 透明なマテリアルに関する問題を修正しました。 (18.2.3.554)
- iOS 15.4搭載端末におけるthree.jsのレンダリングの問題を修正しました。(18.2.4.554)
リリース18.1: (2021年12月2日, v18.1.3.554)
- 修正と機能強化:
- 一部のiOSデバイスで、Inline ARプロジェクトにアクセスする際の読み込みの問題を修正しました。
- 一部のiOS端末でブラウザのプロンプトが拒否される問題を修正しました。
- SFSafariViewController内で横向きと縦向きの間でデバイスの向きが回転する問題を修正しました。
- カメラフィードのアスペクト比が非定型な一部のAndroid端末との互換性を向上させました。
リリース18: (2021年11月8日, v18.0.6.554)
新機能を追加:
- Metaversal Deploymentを搭載し、完全に再構築された8th Wall Engineをご紹介します。
- セッションマネージャー用のパイプラインモジュールAPIを追加しました。
- Web3Dセッションマネージャーを追加しました。
- three.jsとA-Frame用のヘッドセットセッションマネージャーを追加しました。
- allowedDevicesを更新し、モバイルとヘッドセットを含めるようにしました。
- XR8.run()でセッション設定パラメータを追加しました。
- Metaversal Deploymentを搭載し、完全に再構築された8th Wall Engineをご紹介します。
修正と機能強化:
- Pixelの様々なデバイスでのフレームキャプチャを改善しました。
- iOSのWKWebViewフローを更新し、LinkedIn経由でアクセスされた体験に対応しました。
XRextras:
- xrextras-opaque-background A-Frame コンポーネントと XRExtras.Lifecycle.attachListener を追加。
リリース17.2: (2021年10月26日, v17.2.4.476)
- 修正と機能強化:
- SLAMマップの構築品質を向上させました。
- SLAM体験のトラッキング品質を最適化しました。
- PlayCanvasとの連携を改善し、カメラフィードがレンダリングされるのと同じキャンバスへの描画をサポートしました。
リリース17.1: (2021年9月21日, v17.1.3.476)
新機能を追加:
- 新しいAPIを追加
- エンジンの初期化状態を問い合わせるためのAPIです。
- three.jsのカメラフィードは、THREE.Textureとして提供されます。
- パイプラインモジュール撤去のライフサイクル方式。
- 新しいAPIを追加
修正と機能強化:
- SLAMマップの構築品質を向上させました。
- 様々なデバイスでのトラッキング品質を向上させました。
- ChromiumベースおよびFirefoxブラウザでのワールド・エフェクト、フェイス・エフェクト、 & イメージ・ターゲット トラッキングの体験のフレームレートを改善しました。
- Android端末でのMediaRecorderの動画品質を向上させました。
XRExtrasの機能強化:
- Web Share API Level 2が有効な場合のMediaRecorderの共有フローを強化しました。
- Loadingモジュールの起動時間を改善しました。
- Runtime Error、Almost There、Loadingモジュールのライフサイクル処理を改善しました。
- QR コードスキャンの成功率を高めるため、Almost There モジュールを更新しました。
- iPadの分割画面表示におけるフルウィンドウキャンバスのロジックを改善しました。
リリース17: (2021年7月20日, v17.0.5.476)
修正と機能強化:
- 水平線上トラッキングの強化により、ユーザーがデバイスを上に向けてARコンテンツを完全に探索するようなWebAR体験のパフォーマンスを向上させる地図品質が向上しました。
- 最適化されたSLAM再局在化により、ARコンテンツは中断後、ワールド空間の適切な位置にスナップバックされます。
- ユーザーが極端な回転運動をした場合のSLAM体験のトラッキング品質を向上させました。
XRExtrasの機能強化:
- MediaRecorderで、メディアのダウンロードを選択した後、iOSのダイアログボックスの「表示」ボタンを押すと、メディアのプレビューに戻るように更新しました。
リリース16.1: (2021年6月2日, v16.1.4.1227)
- 修正と機能強化:
- 中断後のワールドトラッキングの復旧を改善しました。
- A-Frameプロジェクトにおけるイベントリスナーのライフサイクル管理を改善しました。
- 一部のAndroid端末でWebGL 1のエラーが発生する問題を修正しました。
- MediaRecorderで録画プレビューが表示されないことがある不具合を修正しました。
- カメラを複数回入れ替えるとクラッシュすることがある問題を修正しました。
- WebGL 2のコンテキストがあらかじめ設定されたキャンバスを使用する際の互換性を向上しました。
リリース16: (2021年5月21日, v16.0.8.1227 / 2021年4月27日, v16.0.6.1227 / 2021年4月22日, v16.0.5.1227)
新機能を追加:
- 全く新しい8th Wall MediaRecorderを紹介します。
- W3CのWeb標準に準拠した録画が可能な場合は、それを使用する。
- パフォーマンスを最適化し、録画時のフレームレートを向上させます。
- 画質や録画のフレームレートを向上させました。
- 全く新しい8th Wall MediaRecorderを紹介します。
修正と機能強化:
- SLAM体験のトラッキング品質とフレームレートを向上させました。
- イメージ・ターゲット トラッキング体験のトラッキング品質とフレームレートを向上させました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
- PlayCanvasのレイキャストの問題を修正しました。
- SLAMトラッキングの問題を修正 (v16.0.8.1227)
XRExtrasの機能強化:
- MediaRecorderを更新し、関連するデバイスの録画のトランスコード中にプログレスバーを表示するようにしました。
リリース15.3: (2021年3月2日, v15.3.3.487)
新機能を追加:
- 8Frameを更新し、A-Frame 1.2.0に対応しました。
修正と機能強化:
- 8th Wallアプリに戻ってから、Safari でカメラフィードを再開する問題を修正しました。
- WKWebViewを再度開いた後にカメラフィードを再開する際の問題を修正しました
- レンダリングエンジンのバージョンが異なる場合の互換性を向上させました。
- iOSのWKWebViewのフローを一部のネイティブアプリに最適化しました。
リリース15.2: (2020年12月14日, v15.2.4.487)
新機能を追加:
- iOS 14.3以降を搭載した端末でのWKWebViewのサポートを追加しました。
- パイプラインモジュールにアクセスできるコンピュートコンテキストを作成し、オフスクリーンGPUコンピュータビジョンを高速化しました。
- 8Frameを更新し、A-Frame 1.1.0に対応しました。
修正と機能強化:
- レンダリングエンジンとの互換性を向上させました。
- 他のイメージターゲットを追跡しながら、イメージターゲットをロード、アンロードする機能を追加しました。
- MediaRecorderのオーディオコンテキスト切り替えに関連する問題を修正しました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
- WebGLのエラーが非表示になることがある問題を修正しました。
- 平面と曲面のイメージターゲットを同時にトラッキングする際の不具合を修正しました。
- WebGLとWebGL2パイプラインの切り替えに関する不具合を修正しました。
XRExtrasの機能強化:
- iOS 14.3以降を搭載した端末でのiOS WKWebViewのフローを改善しました。
- Statsモジュールパイプラインのデタッチに関する問題を修正しました。
リリース15.1: (2020年10月27日, v15.1.4.487)
新機能を追加:
- SLAMと同時に使用できるCurved Image Targetsに対応しました。
- A-Frame 1.1.0-beta, THREE 120, MRCS HoloVideoObject 1.2.5 に対応しました。
修正と機能強化:
- SLAMと同時にフラットイメージターゲットの追従性を向上しました。
- iOS 14以上の端末でフレームレートが改善されました。
- 複数のカメラを搭載した一部のAndroid端末での使用感を改善しました。 (v15.0.9.487)
- 一部のGPU処理の性能を最適化しました。
- XRとFaceControllerのカメラ切り替えに対応し、PlayCanvasとの連携が強化されました。
- MediaRecorderのマイクアクセスで、onPauseイベントがマイク入力を閉じない不具合を修正しました。
- MediaRecorderが、一部のビデオプレーヤーと互換性のないファイルを生成することがある問題を修正しました。
- AFrame 1.0.xでのレイキャスティングの不具合を修正しました。 (v15.0.9.487)
XRExtrasの機能強化:
- XRExtras.PauseOnHidden()モジュールは、ブラウザのタブが隠されたときに、カメラの映像を一時停止します。
リリース15: (2020年10月9日, v15.0.9.487 / 2020年9月22日, v15.0.8.487)
新機能を追加:
- 8th Wall曲面イメージターゲット:
- ボトルや缶などに巻かれた円筒形のイメージターゲットに対応しました。
- コーヒーカップ、パーティーハット、ランプシェードなど、円錐形のイメージターゲットに対応しました。
- 8th Wall曲面イメージターゲット:
修正と機能強化:
- SLAMとイメージターゲットのトラッキング品質を向上させました。
- iOS 14でのMRCSホログラムとデバイスのルーティングに関する問題を修正しました。
- フェイス・エフェクトとイメージ・ターゲット トラッキングで、mirroredDisplayの更新がランタイム中に反映されない問題を修正しました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。 (v15.0.9.487)
- AFrame 1.0.x でのレイキャスティングの問題を修正しました。(v15.0.9.487)
XRExtrasの機能強化:
- 曲面イメージ・ターゲットの開発を容易にする、新しいAFrameコンポーネント
- 3Dコンテンツが配置できるポータルのようなコンテナを形成する3Dコンテナプレファブコンポーネントです。
- 曲面イメージ・ターゲットで簡単に動画を再生するための動画再生プレハブコンポーネントです。
- Web Share API Level2対応の検出を改善しました。
- 曲面イメージ・ターゲットの開発を容易にする、新しいAFrameコンポーネント
リリース14.2: (2020年7月30日, v14.2.4.949)
新機能を追加:
- MediaRecorder.configure()を更新し、音声出力とミキシングをより詳細に制御できるようにしました。
- 独自のaudioContextを渡します。
- セットアップ時やランタイム時にマイクの権限を要求する。
- オプションでマイク録音を無効にすることができます。
- オーディオグラフに独自のオーディオノードを追加することができます。
- シーンオーディオを録画再生に取り入れる。
- MediaRecorder.configure()を更新し、音声出力とミキシングをより詳細に制御できるようにしました。
修正と機能強化:
- PlayCanvasからクリッププレーンが設定されない場合がある不具合を修正しました。
- ワールド・トラッキング、イメージ・ターゲットトラッキング、フェイス・エフェクトをランタイムで切り替えられるようにしました。
- 頂点配列を削除した後に、頂点バッファがリバウンドすることがある問題を修正しました。
- 複数のカメラを搭載している一部のAndroid端末での使用感を改善しました。
リリース14.1: (2020年7月6日, v14.1.4.949)
新機能を追加:
- 8th Wallビデオ撮影をご紹介します。
- 新しいXR8.MediaRecorder APIを使用して、あらゆる8th Wallプロジェクトにブラウザ内ビデオ録画を追加できます。
- カスタムイメージでオーバーレイとエンドカードを追加し、アクションを呼び出します。
- 最大動画時間および解像度を設定します。
- 設定可能なモジュール権限としてマイクを追加しました。
- 8th Wallビデオ撮影をご紹介します。
修正と機能強化:
- CanvasScreenshotの機能を強化し、オーバーレイのサポートを強化しました。
- フェイス・エフェクトで、デバイスの向きが変わったときに視覚的な不具合が発生することがある問題を修正しました。
- Bablyon.jsでフェイス・エフェクトの右手座標の互換性を向上させました。
- Babylon.jsとのグラフィックスパイプラインの互換性を向上させました。
XRExtrasの機能強化:
- 動画や写真をキャプチャするための録画ボタンプレファブコンポーネント
- 標準モード、固定モード、フォトキャプチャモードから選択できます。
- キャプチャのプレビュー、ダウンロード、共有が簡単にできるプレビュープレファブコンポーネント
- XRExtrasを使用して、プロジェクトでのビデオ録画のユーザーエクスペリエンスを簡単にカスタマイズできます。
- 最大動画の長さと解像度を設定する。
- 動画の各フレームに任意のウォーターマークを追加する。
- オプションのエンドカードを追加してブランディングを追加し、動画の最後にアクションを呼び出します。
- 動画や写真をキャプチャするための録画ボタンプレファブコンポーネント
リリース14: (2020年5月26日)
新機能を追加:
- 8th Wallフェイス・エフェクトのご紹介です。 顔の取り付けポイントに3Dオブジェクトを取り付け、カスタムマテリアル、シェーダー、またはビデオで顔をペイントします。
- セルフィーモード: ミラーディスプレイを備えたフロントカメラを使って、完璧なセルフィーショットを撮ることができます。
- デスクトップブラウザー: ウェブカメラを利用したイメージ・ターゲットやフェイス・エフェクトの体験を、デスクトップブラウザーで実行できるようにします。
修正と機能強化:
- Pixel 4/4XL Phoneでのキャプチャ視野を強化。
- 一部の機種でカメラプロファイルが強化されました。
- 起動時にデバイスの向きが変わる不具合を修正しました。
- 同じa-sceneでカメラの向きが入れ替わる不具合を修正しました。
- シーンの再起動時にAFrameのルックコントロールが削除されない不具合を修正しました。
- 複数のカメラを搭載した一部のAndroid端末での使用感を改善しました。
- その他、修正・強化された点
XRExtrasの機能強化:
- デスクトップ上で見ることができるコンテンツのためのフローを強化。
- PauseOnBlurモジュールは、あなたのタブがアクティブでないときにカメラを停止します。
- フェイス・エフェクトやデスクトップエクスペリエンス開発を容易にする新しいAFrameコンポーネント。
- PBRマテリアル、基本マテリアル、ビデオを顔にレンダリングするための新しいThreeExtras。
リリース13.2: (2020年2月13日)
新機能を追加:
- XR8.pause()でカメラストリームを解放し、XR8.resume()で再オープンします。
- シェーダープログラムにアクセスし、GlTextureRendererが使用するユニフォームを変更するAPIを追加しました。
- 実行時にWebGLのコンテキストを設定するAPIを追加しました。
修正と機能強化:
- iOSで、ユーザーが画像を長押ししたときに、黒い動画が表示される問題を修正しました。
- iOSのスクリーンショット撮影の速度と信頼性を向上させました。
- スクリーンショット撮影時のアルファチャンネル描画を修正しました。
- 複数のカメラを搭載した一部のAndroid端末での使用感を改善しました。
- ソーシャルネットワークのWebビューの検出を改善しました。
XRExtrasの機能強化:
- QRコードを改良し、ネイティブカメラとの親和性を向上させました。
- ソーシャルネットワークのリンクアウトフローを改善しました。
- CSSのカスタマイズ性を向上させました。
リリース13.1
新機能を追加:
- 高解像度のAndroid端末でのフレームレートが改善されました。
- カメラパイプラインの停止、再開が可能です。
- カメラパイプラインモジュールは、実行時または停止時に削除することができます。
- アタッチとデタッチのための新しいライフサイクル・コールバック。
修正と機能強化:
- 複数のカメラを搭載した一部のAndroid端末での使用感を改善しました。
- iOS 12.2以降でiOSのスマホキャリブレーションを修正しました。
リリース13
- 新機能を追加:
- WebARコンテンツのクラウドベースの作成、共同作業、公開、ホスティングをサポートするようになりました。
リリース12.1
- 修正と機能強化:
- 新しいiOSデバイスでカメラの解像度を向上させました。
- 高解像度Android端末でのAFrameのfpsを向上させました。
- three.js r103+のレイキャストの不具合を修正しました。
- iPadOSに対応しました。
- 多数のイメージターゲットを繰り返し読み込む際のメモリに関する問題を修正しました。
- 軽微なパフォーマンス向上とバグ修正。
リリース12
新機能を追加:
- 画像ターゲットのアップロード制限を1アプリあたり1000枚に引き上げました。
- 実行時にアクティブな画像ターゲットを選択するための新しいAPI。
- アプリが最大10個の画像ターゲットを同時にスキャンできるようになりました。
- 前面カメラは、カメラフレームワークとイメージ・ターゲットに対応しています。
- PlayCanvasのエンジンサポート。
修正:
- 複数のカメラを搭載した一部のAndroid端末での使用感を改善しました。
XRExtras:
- Android端末での画質を向上させました。
- iOS 13のデバイスの向きのパーミッションに対応しました。
- 一部の古いバージョンの iOS で Web Assemblyが見つからない場合のエラー処理を改善しました。
- PlayCanvasに対応しました。
リリース11.2
- 新機能を追加:
- iOS 13のモーションに対応。
リリース11.1
- 修正と機能強化:
- メモリ使用量を削減しました。
- トラッキング性能を向上させました。
- ブラウザの機能検出を強化しました。
リリース11
- 新機能を追加:
- イメージ・ターゲットに対応しました。
- BabylonJSのサポートを追加しました。
- JSのバイナリサイズを1MBに縮小しました。
- クロスオリジンのiframe内で8th Wall Webを実行できるようにしました。
- APIのマイナーな追加。
リリース10.1
新機能を追加:
- A-Frame 0.9.0に対応しました。
修正:
- XrController.hitTest()にincludedTypesを指定する際のエラーを修正しました。
- 長距離のトラッキング時のメモリ使用量を削減しました。
リリース10
リリース10では、開発者モードの合理化、許可されたオリジンへのアクセス、QRコードなど、刷新されたウェブ開発者コンソールが追加されています。 エラー処理、読み込みの視覚化、「almost there」のフローなどを実現するオープンソースパッケージ、XRExtrasの8th Wall Webサポートが追加されます。
新機能を追加:
- ウェブデベロッパーコンソールを刷新。
- XR Extrasは、便利なソリューションを提供します。
- 画面を読み込んで、カメラの許可を求める。
- サポートされていないデバイスやブラウザからユーザーをリダイレクトします。 (「almost there」)
- ランタイムエラー処理。
- three.jsのような低レベルのフレームワークで、フルスクリーンのカメラフィードを描画する。
- XrControllerにパブリックライト、ヒットテストインターフェイスを追加しました。
- その他、細かなAPI追加を行いました。
修正:
- アプリの起動速度を向上させました。
- 起動時にエラーが伝搬されないフレームワークの問題を修正しました。
- 初期化時にWebGLで発生する可能性がある問題を修正しました。
- 利用可能な場合は、window.screen インターフェイスを使用してデバイスの向きを設定します。
- キャンバスのサイズを変更したときに発生する可能性のあるthree.jsの問題を修正しました。
リリース9.3
- 新機能を追加:
- マイナーなAPIを追加: XR.addCameraPipelineModules()、XR.FullWindowCanvas.pipelineModule()
リリース9.2
- 新機能を追加:
- 公開ドキュメント公開: https://docs.8thwall.com/web
リリース9.1
- 新機能を追加:
- 8th Wall WebでAmazon Sumerianに対応しました。
- トラッキング安定性の向上とジッターの除去
リリース9
- 8th Wall Webの初期リリース!