Open2

Azure-Kinect-Samplesのcsharp_3d_viewerがGALLERIA XL7R-R36においてNVIDIAのGPUで動作しない問題

石射 彗石射 彗

原因

CPU搭載に搭載している方のGPU(AMD Radeon(TM) Graphics)で動作してしまっている.

対処法

Program.csのTrackingConfiguration()においてGpuDeviceIdの指定を追記する.
私の場合の例

var tracker = Tracker.Create(deviceCalibration, new TrackerConfiguration() { ProcessingMode = TrackerProcessingMode.Gpu, GpuDeviceId=1, SensorOrientation = SensorOrientation.Default });

補足

TrackerProcessinngMode.Cudaにするとエラーが発生する.同様の報告はStackOverflowあたりでなされていたはずだが,忘れた

石射 彗石射 彗

動作が妙にカクカクするので,この方法は完璧ではない.ただ,動作は速くなっている