Howto:Improve framerates: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 26: Line 26:
* high resolution textures
* high resolution textures
* textures containing alpha
* textures containing alpha
* textures themselves
* unwant polygons casting shadows
* unwant polygons casting shadows
= External links =
[http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_15286 Optimizing file size, performance and streaming of 3D content]

Revision as of 01:58, 23 August 2006

Anything below ~ 15 fps can probably be considered to be hardly playable or at least enjoyable. FlightGear's framerate is influenced by various factors, among others:

  • scenery complexity
  • cockpit complexity (2D vs. 3D)
  • environmental options (i.e. visibility)
  • FDM update interval
  • AI scenarios
  • Aircraft speed (scenery paging)


You can usually disable pretty much most features that may be framerate killers, here's a collection of settings that you may want to try, please note that some of these options will only take effect if they're passed at startup time and won't affect the game at runtime:

TODO:

  • LOD
  • AI traffic
  • 3D Clouds
  • Scenery textures resolution ($FGROOT/Textures vs $FGROOT/Textures.high)
  • ...


Contrary to what many people believe, the impacts of high vertex-count models on framerate is fairly minimal. For graphic artists, the key things that should be avoided are:

  • high resolution textures
  • textures containing alpha
  • textures themselves
  • unwant polygons casting shadows


External links

Optimizing file size, performance and streaming of 3D content