Better performance
+3
joeyfjj
alvinhochun
kwijiboenator
7 posters
Page 1 of 1
Better performance
Open takes up a LOT of system resources - and as such when there are a lot of objects around, it slows down - even on reasonably quick machines.
I think the future open-source BVE simulator ideally needs to be able to process all of the b3d and csv files more smoothly - there has to be a means of doing this somehow - it's not as though the files are so big that it should be causing the sluggish performance we've gradually become accustomed to...
I think the future open-source BVE simulator ideally needs to be able to process all of the b3d and csv files more smoothly - there has to be a means of doing this somehow - it's not as though the files are so big that it should be causing the sluggish performance we've gradually become accustomed to...
kwijiboenator- Posts : 174
Join date : 2011-07-14
Re: Better performance
openBVE processes and loads all objects to RAM when loading, i.e. BEFORE the simulation. So the processing is not a problem at all.
alvinhochun- Posts : 88
Join date : 2012-05-08
Location : Hong Kong
Re: Better performance
Then how come FPS gets sluggish where there is a lot of scenery?
kwijiboenator- Posts : 174
Join date : 2011-07-14
Re: Better performance
Because the graphics card has to render the faces. Faces are rendered only in the viewing distance, although loaded into memory, not all objects are actually "displayed".
Re: Better performance
And I forgot to add, that there is an option in openBVE to whether load all textures into RAM or load when needed. If it loads textures when needed, depending on the HDD's access time it may take some time to load the textures.
alvinhochun- Posts : 88
Join date : 2012-05-08
Location : Hong Kong
Re: Better performance
It isn't OpenBVE taking up system resources- it's the route.
A route with high definition graphics will run more slowly than a route with less pixels.
Personally, I prefer to see better graphics on my half-reasonable computer, but really the choice is down to the developer. If a route runs too slowly, download a different one.
A route with high definition graphics will run more slowly than a route with less pixels.
Personally, I prefer to see better graphics on my half-reasonable computer, but really the choice is down to the developer. If a route runs too slowly, download a different one.
Egg- Posts : 81
Join date : 2011-07-25
Location : Tasmania
Re: Better performance
Solution is to lower the viewing distance - mine's at 500 metres for NWM and I'm getting an average of 25-30 fps on a bog standard laptop with no fancy graphics card. Question of trial and error, I'm afraid. Hope this is of use.
Cheers,
John
Cheers,
John
johnsinden- Posts : 210
Join date : 2011-09-19
Age : 72
Location : Southampton, UK
Re: Better performance
Yes, disabling DWM will reduce load on GPU.
Perhaps running in fullscreen mode will reduce more.
Also lowering viewing distance, reduce texture size manually, disabling anit-aliasing...
Perhaps running in fullscreen mode will reduce more.
Also lowering viewing distance, reduce texture size manually, disabling anit-aliasing...
alvinhochun- Posts : 88
Join date : 2012-05-08
Location : Hong Kong
Re: Better performance
.....and disable the vertical sync and reduce motion blur to medium. Every little helps..................!
johnsinden- Posts : 210
Join date : 2011-09-19
Age : 72
Location : Southampton, UK
Re: Better performance
...........and I forgot to add - reduce the bits per pixel by 50% - in my case 32 down to 16. My 59 year old eyes can't spot any difference in quality at all, and the fps increases by 3-4 fps
johnsinden- Posts : 210
Join date : 2011-09-19
Age : 72
Location : Southampton, UK
Re: Better performance
I'm on a faster PC now - but I'll try Joey's suggestion of disabling desktop composition. Also how BVE loads via RAM or graphics card is interesting to know as well.
kwijiboenator- Posts : 174
Join date : 2011-07-14
Re: Better performance
What does that option actually do? Does it help improve performance in most programs?joeyfjj wrote:Something often overlooked...
buckysam- Posts : 150
Join date : 2012-05-28
Age : 28
Location : Kentucky USA
Re: Better performance
Desktop Window Manager uses graphics card resource to draw the windows forms as well as the Windows Aero visual effect. If your graphics card is not that powerful (i.e. not fast enough and not much RAM resource), it might be too "rich" to run the openBVE gameplay whilst Desktop Window Manager + Windows Aero is enabled. In this case, you should consider to tick that checkbox to give more graphical resource to openBVE.buckysam wrote:What does that option actually do? Does it help improve performance in most programs?joeyfjj wrote:Something often overlooked...
(image omitted)
Re: Better performance
I don't have problems running openBVE, but I will try this with several other programs I want to speed up.hkmtrhah wrote:Desktop Window Manager uses graphics card resource to draw the windows forms as well as the Windows Aero visual effect. If your graphics card is not that powerful (i.e. not fast enough and not much RAM resource), it might be too "rich" to run the openBVE gameplay whilst Desktop Window Manager + Windows Aero is enabled. In this case, you should consider to tick that checkbox to give more graphical resource to openBVE.
buckysam- Posts : 150
Join date : 2012-05-28
Age : 28
Location : Kentucky USA
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum