61
Support / Re: GLCanvasRender performance and mouse events
« on: September 30, 2008, 09:24:19 pm »
Render method:
Counting FPS:
Code: [Select]
public void render() {
buffer.clear(backgroundColor);
world.renderScene(buffer);
world.draw(buffer);
buffer.update();
buffer.displayGLOnly();
glCanvas.repaint();
}
Counting FPS:
Code: [Select]
long time;
int frames = 0;
while (true) {
matrix.rotateY(0.1f);
renderScene();
frames++;
if (time+1000<System.currentTimeMillis()) {
time = System.currentTimeMillis();
System.out.println("FPS: "+frames);
frames = 0;
}
}