Анимацию, зависящую от времени. Т.е. чтобы оборот сферы в OpenGL происходил за точный промежуток времени (1-2 сек), а не за сколько его успеет обработать проц.
Здравствуйте, DAISHI, Вы писали:
DAI>Анимацию, зависящую от времени. Т.е. чтобы оборот сферы в OpenGL происходил за точный промежуток времени (1-2 сек), а не за сколько его успеет обработать проц.
Позиция сферы -- функция зависящая от времени. Алгоритм прост: получаешь текущее время (обычно с помощью GetTickCount), берешь его за начальное, отрисовываешь кадр. Снова получаешь текущее время, перещитываешь координаты, отрисовываешь кадр. В результате, чем быстрее машина, тем больше частота кадров, но результат всегда один и тот же.
Я думаю идея понятна