[ Home ] [ Download ] [ Development diary ] [ Artpacks ] [ Screenshots ] [ Documentation ]
[ Frequently asked questions ] [ Plans, possible improvements ] [ Developer information ] [ Links ]
forum (hosted by sourceforge)

Performance

The following comments not only apply to glTron, but to many 3D games as well.

I'm assuming that you have installed the latest OpenGL drivers for your graphics card.

So, glTron doesn't run fast enough on your computer. Here's why:

In concurrent 3D games, there are two bottlenecks that reduce the speed at which your game is running. One is you CPU (which performs all the geometry functions, 3D transformation, etc.), the other is your graphics card (which has the job to draw the triangles on the screen). Update: On modern cards (Geforce 256, Radeon 7000 and newer) the Graphics card performs most of the geomtry functions as well. Still, you can overtax your CPU easily, since it also has the job to keep your gfx card busy with geometry data.

How to speed things up

Obviously, it's important to find out if you're fill limited or geometry limited.

Reduce geometry

In glTron, you do the following: As you can see from the triangle counter in the upper right of the screen, the triangle count has been greatly reduced. Did this speed up your game significantly? No? Then look at the following

Reduce fill rate

You should now have a playable framereate even on older machines. If you really need to speed up things a bit more (especially if your graphics card doesn't support OpenGL acceleration):
[ Home ] [ Download ] [ Development diary ] [ Artpacks ] [ Screenshots ] [ Documentation ]
[ Frequently asked questions ] [ Plans, possible improvements ] [ Developer information ] [ Links ]
forum (hosted by sourceforge)

Hosted by Sourceforge