ToF AR v1.1.0

Changes in ToF AR v1.1.0

Color component

  • Supports RGBA format output.
  • Supports setting of Color Delay parameter on Inspector.

Face component

  • Supports gaze direction recognition.
  • Adds noise reduction processing. (Android)
  • Fix a bug that FaceMesh didn't match Color.

Hand component

  • Change Hand Runtime default to GPU. (iOS)
  • Fix a bug that Hand is not recognized when the hand is too close.
  • Fix a bug where Landscape Right device orientation was not recognized.

Slam component

  • Supports 6DoF. (iOS)

Segmentation component

  • Fix a bug causing occasional crashes when closing the scene in use.

ToF component

  • Fix a bug that sometimes crashed when turning AutoExposure from OFF to ON and closing the scene in use.

Other

  • Updated the recommended version of software required for development:
    • Unity
      • Unity2020.3.28f1 -> Unity2020.3.36f1
      • Unity2021.2.11f1 -> Unity2021.3.5f1
    • AR Foundation
      • V4.2.2 -> V4.2.3
    • ARCore Extensions
      • V1.29.0 -> V1.32.0
  • Add SDK compatible terminals including Xperia PRO-I and some models of Xperia 1 III.
  • Supports dynamic change of FPS. (iOS).
  • Improve the quality of occlusion that uses ARFoundation's OcclusionManager when using ARFoundationConnector.
  • Fix an issue so that the streaming start notification is not called if streaming has not started with Plane.StartPlayback().
  • Fix a bug where the model was displayed smaller than the Depth and Color images when face and hand were displayed with the iPad's front camera.
  • Fix a bug where a value different from the value of TofArHandManager.RuntimeMode was sometimes fetched.
  • Fix a bug where the setting of TofArTofManager.processDepth / processConfidence / processPointCloud may not be set.
  • Fix a bug causing crashes with a specific combination of versions of Unity and Visual Studio.
  • Fix a bug where changes in hand tracking mode were not set after starting hand recognition.
  • Fix a bug where the modeling function of SimpleARFoundation can not be used when using ToF AR Server.
  • Fix other bugs.

Colorコンポーネント

  • RGBAフォーマットの出力に対応
  • ColorのDelayパラメータのInspector上での設定に対応

Faceコンポーネント

  • 視線方向の認識に対応
  • ノイズ低減処理追加(Android)
  • FaceMeshがcolorと一致しない不具合を修正

Handコンポーネント

  • Hand Runtime のデフォルトを GPUに変更(iOS)
  • 手を近づけすぎるとHandを認識しなくなる不具合を修正
  • 端末の向きがLandscape Rightの時に認識出来なかった不具合を修正

Slamコンポーネント

  • 6DoFに対応(iOS)

Segmentationコンポーネント

  • 使用中のシーンを閉じる際にクラッシュすることがある不具合を修正

ToFコンポーネント

  • AutoExposureをOFF→ONにして、使用中のシーンを閉じる際にクラッシュすることがある不具合を修正

その他

  • 開発に必要なソフトウェアの推奨バージョンを更新
    • Unity
      • Unity2020.3.28f1 -> Unity2020.3.36f1
      • Unity2021.2.11f1 -> Unity2021.3.5f1
    • AR Foundation
      • V4.2.2 -> V4.2.3
    • ARCore Extensions
      • V1.29.0 -> V1.32.0
  • SDK対応端末の追加(Xperia PRO-I、Xperia 1 IIIの一部のモデル)
  • FPSの動的変更対応(iOS)
  • ARFoundationConnector使用時、ARFoundationのOcclusionManagerを使用したオクリュージョンの品質を改善
  • Plane.StartPlayback()でストリーミング開始していない場合は、ストリーミング開始通知が呼ばれないように修正
  • iPadのフロントカメラでFaceとHandを表示するとモデルがDepthとColor映像より小さく表示される不具合を修正
  • TofArHandManager.RuntimeMode の値と異なる値が取得されることがある不具合を修正
  • TofArTofManager.processDepth/processConfidence/processPointCloudの設定が反映されないことがある不具合を修正
  • 特定バージョンのUnityとVisual Studioの組み合わせでクラッシュする不具合を修正
  • 手認識動作開始後にハンドのトラッキングモードの変更が反映されない不具合を修正
  • ToF AR Server使用時、SimpleARFoundationのModeling機能が使えない不具合を修正
  • その他不具合修正