Original Post
I''m trying to make my camera move based on my frame rate, but this current code I''m working on make it rotate at the right speed but my framerate droped by about 7 times
.
links to tutorials would be cool. thanks, Klaus
ticks=(clock()-lasttime)/CLK_TCK;
lasttime=(float)clock();
if (KEY_DOWN(VK_ESCAPE) || KEY_DOWN(VK_SPACE)){
PostMessage(hwnd, WM_DESTROY,0,0);
return(0);
}
if(KEY_DOWN(VK_UP)){
if(rx<45)
rx+=ticks*33;
}
if(KEY_DOWN(VK_DOWN)){
if(rx>-20)
rx-=ticks*33;
}
if(KEY_DOWN(VK_LEFT)){
ry+=ticks*33;
}
if(KEY_DOWN(VK_RIGHT)){
ry-=ticks*33;
}
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glTranslatef(0.0f,10.0f,0.0f);
glRotatef(-190,1.0f,0.0f,0.0f);
glRotatef(rx,1.0f,0.0f,0.0f);
glRotatef(ry,0.0f,1.0f,0.0f);