Guys, can you do a small test for me. In the console, first type net_graph 1. Note your fps. Then type cl_drawhud 0 Note the fps. Tested on duststorm: Driving forward with cv, hud on: 30 fps. Driving forward with cv hud off: 60 fps.
If you do a showbudget, you can see that the Empires GUI does tend to take up a lot of FPS. It's just shitty, there's not a great deal more to it.
Some of the people in my school did that to play Counter Strike. We play Obsidian Conflict without the crosshair at all and we don't care anyways, after years of gaming you just know where the shots go by heart.
I did use minimap_toggle, or what it's command was. It didn't seem to effect the fps much.. Will do some more tests, but it weird that something in the GUI takes over 20 fps, is there something in there that is calculating every frame or so?
It didn't have a noticeable effect for me, but I'm running on a 35W Penryn CPU and a 9400M, so I can't expect a whole lot.
Three options: 1. Change the code so it only updates on events instead of drawing everything every frame. 2. Swap the GUI toolkit for chrome embedded, you'll lose about the same performance but the gui can at least be worked on. 3. Pray to a pink invisible magic unicorn Unless someone has a lot of time on their hand, not really
Yes, all of it. Well, except for the Class menu and some other small bits. Everything else is calculated, repositioned and redrawn loads of times per second. I think MOOtant said that the minimap alone causes a performance hit of about 60,000 tris (think around 10 player models). Redoing the GUI would be a lot of work, perhaps doing something like Brutos says may be more sane
oh pink invisible magic unicorn, hallowed be your name, your kingdom come, your will be done, on the forums as in game. give us today our daily game. forgive us our sins as we forgive those who sin against us. save us from frame drops and deliver us from the current GUI. for the servers, the power and the glory are yours now and for ever. amen this shit better helps brutos :D
I like that the devs know about the problem and know of solutions. That's really encouraging, actually, even if they don't have time to work on it Edit: The FPS drop when the engine moved to the orange box system, wouldn't be due to the GUI being processed in a different way, would it? Just a thought...