LoginSignup
8
7

More than 5 years have passed since last update.

[openFrameworks]ofSetVerticalSync(bool)って?

Posted at

始めに

※この記事の信憑性については保証しません。

あくまで「そんな感じ」程度で

ある問題を調べてる過程で学んだので残しておく。

ofSetVerticalSync(bool)

垂直同期を適用する関数。

垂直同期って?

垂直同期とはフレーム数と実際の描画回数を同期させるもの。例えば処理としては100fps(一秒間に100フレーム)あるのに対し、実際にはモニターには60fpsでしか描画できないとする。この時モニタに描画されない余るフレームが出てきてしまうので100枚がバラバラに描画されるということになってしまう(次の描画が処理の3,4フレーム後の描画など)。なので描画を安定させるために、処理としてのフレームと描画できるフレームを同期させる(同じfpsにする)のが垂直同期ということになる。

ofSetVerticalSync(true);

とすることで垂直同期を適用させることが出来る。ただこれをすると60fps以上は出なくなってしまうようなので注意しよう。

8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7