Как плавно вращать модель вокруг своей оси

Мне надо что бы модель постоянно плавно вращалась вокруг своей оси
Как это можно сделать наилучшим образом ?
 
1,976
68
220
В конструкторе делаешь таймер
Код:
int timer = 0;
в onEntityUpdate увеличиваешь
Код:
timer++;
if (timer >= 360) timer = 0;
 в рендере задаёшь вращение:
Код:
glRotatef(entity.timer, Ox, Oy, Oz);
 
Сверху