概要
Qiitaに書くような内容ではないと思いますが、タイトル通りです。
解決策としてはR2を使う。くらいしか思いつきませんが、それも未確認です。
質問掲示板ではないぞ。という指摘があれば削除します。
環境
RealSenseSDK2016R3
Unity2017.1.0f3
SR300
実装
using UnityEngine;
using Intel.RealSense;
using Intel.RealSense.Face;
public class RealSense : MonoBehaviour
{
SenseManager SenseManager;
FaceModule FaceModule;
FaceData FaceData;
void Start()
{
SenseManager = SenseManager.CreateInstance();
FaceModule = FaceModule.Activate(SenseManager);
FaceData = FaceModule.CreateOutput();
SenseManager.Init();
}
void OnDestroy()
{
FaceData.Dispose();
FaceModule.Dispose();
SenseManager.Dispose();
}
}
備考
以下は気になる情報です。
https://communities.intel.com/community/tech/realsense/blog/2017/06/20/known-issue-crash-in-libpxcfaceidcdll-in-realsense-sdk-r3
複数の顔を検出すると~、ということで上記の内容とは異なるので私の使い方が間違っている可能性もあります。
ただ、2016R3にはUnityのサンプルがRawStreamsしか無い点も不安です。