- ベストアンサー
vsyncの利点
ゲームプログラミングをしているのですが、VSync(垂直同期)の利点がハッキリ分かりません。 ゲームプログラミングにおいてどのような利点があるのでしょうか? 簡単なものでもいいのでよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
モニタは、送られてきたデータを一定の周期で「上から下へ」書いています。 非同期状態でデータを送ると、「現在書いているところ」から即座に新しいデータが表示されるため、表示が次の周期まで崩れて見えます。 垂直同期を取ると、「最初の位置」に来るまでデータ送信を待つため、表示が崩れることはありません。 ただし、垂直同期は「待ち」が発生するので非同期よりもフレームレートが下がります。
お礼
なるほど。 画面の描画を最期まで書き込むまで待ってくるんですね。 それでチラツキを無くすと。 通常は非同期で現在書いているところから即座に書き込まれるんですね。 よく分かりました。 ありがとうございます。