0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Unity】Azure Kinect Examples for Unityのシーンが再生できない

Last updated at Posted at 2023-01-25

検証用に借りているPCでAzure Kinectを動かすときにハマったので記録しておきます。

環境

MSI Prestige-15-A11SCS-032JP
Windows 11 Pro 21H2
CPU:Core i7-1185G7
GPU:NVIDIA GeForce GTX 1650 Ti Max-Q 4GB

Unity 2021.3.4f1

状況

上記のアセットを購入し、ドキュメントに書いてある
・Azure Kinect Sensor SDK (v1.4.0)
・Azure Kinect Body Tracking SDK (v1.0.1)
をインストールし、デモシーンを再生するとUnityがフリーズした。(落ちない、エラーも出ていない)

原因と解決方法

Unityのフリーズ

Unityプロジェクトのパスに日本語が含まれていたからだった。Azure Kinectを使わない他のプロジェクトファイルは問題なく動作していたのでSDKが関係していそう。
借りているPCの「デスクトップ」がOneDriveと同期する設定になっており、User直下のデスクトップと違って常に日本語のパスになっていたみたい。Windows11に慣れてなくてわからなかったけど、PC本体の言語を英語に変更しても日本語のままだった。
User/OneDrive/デスクトップからUser/Desktopなどにプロジェクトファイルを移動するとフリーズせず再生された。

ボディトラッキングが反応しない

パスの修正でAzure KinectのColor映像は映るようになったけど、トラッキングが反応しないままだった。BodyTracking SDKのバージョンを変更すると動いた。

Sensor SDK Body Tracking SDK 結果
1.4.1 1.1.2 ✕(最新)
1.4.0 1.0.1 ✕(ドキュメント)
1.4.0 1.1.0
1.4.1 1.1.1

余談

TouchDesignerはSDK類をインストールしてなくてもAzure Kinectが動くのでとっても便利。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?