Howto:Troubleshooting Aircraft Performance Issues: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 27: Line 27:
== Metrics ==
== Metrics ==
The main metrics will be osg-stats (link) and frame rate/frame spacing when in FG, as well as ogging performance monitor metrics (link)
The main metrics will be osg-stats (link) and frame rate/frame spacing when in FG, as well as ogging performance monitor metrics (link)
== Performance ==
{{FGCquote|1= What is a too high polygon count depends on your graphics hardware, how the polygons are to be rendered technically (single draw vs. multiple draws) and how much else is in the scene.For comparison, the GPU on my old computer would render everything up to ~400.000 vertices fine and then framerate would collapse, my new computer manages about 4 million vertices without hard framerate drop and has still delivered acceptable results with 12 million vertices.So if you put a single million polygon model into the scene, it's not a massive problem for modern graphics cards, but it doesn't scale - if others get to see your model over MP (because you are perhaps not providing a lowres version) and there are ten such planes in the scene, it's misery for everyone. Likewise, if you happen to meet a user with a low performance GPU in MP, he is going to suffer.The rule is hence that a plane in FG should use as high polygon count as needed, not more.Beyond some point (usually well below 100.000) vertex count doesn't influence visual impression much any more, rather detailed texturing, normal maps, reflection effects and good interaction with the scene light become the dominating factors. So in my view, there is simply no point to drive vertex counts up to the millions, other than to impress users who are impressed by large numbers. A gifted modeler can achieve the same visuals with good design and other techniques which render much faster.|2= {{cite web  | url    = http://forum.flightgear.org/viewtopic.php?p=260069#p260069  | title  = <nowiki>Re: Polygon Limits</nowiki>  | author = <nowiki>Thorsten</nowiki>  | date  = Oct 9th, 2015  }}}}


== Understanding framerate ==
== Understanding framerate ==

Navigation menu