-4

我有一个搅拌机 obj。OpenGL 应用程序中的文件。我还添加了一个摄像头,以便它围绕该对象移动(它是一座建筑物,所以它非常大)。它的帧率很糟糕。

为什么它很慢和/或我怎样才能让它更快?

void camera (void) {
glRotatef(xrot,1.0,0.0,0.0);  
glRotatef(yrot,0.0,1.0,0.0);  
glTranslated(-xpos,-ypos,-zpos); }

这只是我的简单相机类。以防万一它有帮助。

4

1 回答 1

2

您的代码可能会很慢有一些原因:

毕竟你有很多优化要做。我将从优化我的渲染管道开始,移除固定功能管道,然后开始使用着色器和顶点缓冲区。

于 2013-01-09T20:10:49.010 回答