我正在尝试在我的立方体渲染程序中显示每秒帧数.我想看看它的表现.那么,我该怎么做呢?我已经对此进行了研究,但是我看到的例子使用了多个类但仍然无法工作,或者他们使用的是我没有的库.有没有办法通过使用像ctime这样的预安装库来获取FPS?我正在使用OpenGL和C++.
这是我的(空)函数:
void GetFPS()
{
}
Run Code Online (Sandbox Code Playgroud)
然后我在我的渲染功能中显示我的FPS:
std::cout << xRot << " " << yRot << " " << zRot << " " << FPS << "\n"; //xRot, yRot, and zRot are my cube's rotation.
Run Code Online (Sandbox Code Playgroud)
我的程序设置为60FPS,但我希望看到实际的FPS,而不是它的设置.
我目前正在使用JFrame处理Java应用程序.我想要的是,当有人试图关闭窗口时,它会让JOptionPane出现问:"你确定要退出3DWorld吗?" 然后在底部有两个按钮,表示是和否.任何帮助都会很棒!
谢谢.