Original Post
Hi,
Using the Particle Engine code from the NeHe site (god bless u Nehe!) I added a Frames per second counter and displayed it as a bitmap font (also using the bitmap font tutorial). I noticed that when I have the Bitmap font displayed on the screen the framerate is roughly half that of when it is just displaying the particles (about 100 of em). I thought it might just be this crappy video card im using, but I tried it on my GF3 at home and its still the same!
Particles - 22fps
Particles + Text - 12fps!
Its weird I know, I didn''t think that using bitmap fonts would give me such a huge performance hit.. I can''t explain why. Its not the code that generates the fonts etc.. cos I can speed it up just by remming out the line that actually draws it on the screen. (glPrint function). Even re-sizing the screen so that the font isn''t displayed will speed it up, then bringing the font back slows it down again..
Would using outline fonts be less of a performance hit?