1フレームは何秒・何ms? 60fpsと120fpsの計算方法

FPS パフォーマンス ゲーム開発 アニメーション
結論
  • 60fps の場合:1フレーム = 約16.67ms
  • 120fps の場合:1フレーム = 約8.33ms

FPSから1フレームの時間を計算する方法

計算式は非常にシンプルです。

1000ms(1秒) ÷ FPS = 1フレームのミリ秒(ms)

例えば、60fpsの場合は 1000 ÷ 60 = 16.666... となり、約 16.67ms が1フレームを描画するために許された時間になります。 ゲーム開発やWebのCSSアニメーションで「カクつき(フレームドロップ)」が発生する場合、1フレームの処理時間がこの16.67msを超えていることが原因です。

自分で計算してみよう

以下のツールを使って、任意のFPSから1フレームの時間を計算してみてください。

⏱️ この場でFPSからミリ秒を計算する

目標FPS → フレームタイム

または FPS
1フレームあたりの時間 16.67 ms
1秒あたりのフレーム数 60
逆引き: この処理時間で必要なFPS