Example #1
0
        // オブジェクトトラッカー関連の初期化
        private void InitializeObjectTracking()
        {
            // オブジェクトトラッカーを取得する
            tracker = senseManager.QueryTracker();
            if (tracker == null)
            {
                throw new Exception("オブジェクトトラッカーの取得に失敗しました");
            }

            // インスタントトラックを設定
            var sts = tracker.Set3DInstantTrack(true, 30);

            if (sts < pxcmStatus.PXCM_STATUS_NO_ERROR)
            {
                throw new Exception("追跡する画像の設定に失敗しました");
            }
        }
        // オブジェクトトラッカー関連の初期化
        private void InitializeObjectTracking()
        {
            // オブジェクトトラッカーを取得する
            tracker = senseManager.QueryTracker();
            if ( tracker == null ) {
                throw new Exception( "オブジェクトトラッカーの取得に失敗しました" );
            }

            // インスタントトラックを設定
            var sts = tracker.Set3DInstantTrack( true, 30 );
            if ( sts < pxcmStatus.PXCM_STATUS_NO_ERROR ) {
                    throw new Exception( "追跡する画像の設定に失敗しました" );
            }
        }