私は、3方向すべての手を動かすことによって、3Dオブジェクトに表示される仮想カメラの回転とズームを実行するためにKinect 2を使用しています。私が現在取り組んでいる問題は、これらの操作がいくつかの目立つ遅延で実行されていることです。私の手が再び安定した位置にあれば、カメラはまだ短時間動いています。リアルタイムで制御するのではなく、カメラを押したような感じです。おそらくフレームレートが問題です。私の知る限り、Kinectのアプリケーションは30 FPS、アプリケーションには60 FPS(VSync有効)があります。Kinect 2 - 手の動きにかなりの遅れ
この問題の原因は何ですか?私のカメラを大幅に遅らせずにコントロールするにはどうすればいいですか?
@Rafaf Tahsinはあなたの質問に答えてくれましたが、実際の問題にどのように役立つのか分かりません。レンダリングがKinect FPSよりも遅い場合は、レンダリング時に常に新しいフレームが使用可能になります。それ以外の場合は、タイムスタンプを比較すると役立ちます。しかし、レンダリングする前に新しいフレームを待つ方が意味があります。しかし、あなたの問題では、レンダリングが完了するまでフレームをドロップしてから、最新のフレームだけを使ってレンダリングする必要があります。しかし、それはあなたが求めているようではありませんか? – HenningJ
質問を完全に改訂しました。 – user1056903
私の答えは、再訪された文脈によっては役に立たないと思います。私はそれを削除します。 –