
13.07.2015, 12:36
|
|
|
Lorem ipsum
модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
|
Таймер — фигня.
Другое дело, что привязка к FPS не гарантирует равномерного течения процесса.
В таких случаях в каждом кадре просто засекают время, прошедшее с последнего рендера, с помощью getTimer() и делают с ним одно из двух:
– подставляют в F(t), если имеется функциональная зависимость от времени
– высчитывают, сколько раз нужно вызвать какой-то метод, скажем, update(), если имеем дело с дискретными вычислениями (а это все физ. движки как минимум)
|