UI change coming shortly
Heads up to all the mod developers that (hopefull) by the end of this week we're planning on having a revision to the UI on the public test server that addresses some performance issues. This is going to break all UI mods, but the fix should be relatively straighforward for you. Basically any place we use large numbers of icons is being replaced with a new icon grid control that will be able to render the icons much more efficiently.
|
Wow, this is great news! I'll be sure to keep my eye on the test server and post a compare of the xml asap for the authors.
|
Thanks for the heads up! And nifty =)
|
After some thought I think I'm also going to add an IconAggregator control that has as children all the icons you'd like to aggregate. The rule being that none of them overlap each other or the rendering will be incorrect. This would be used by UIs that put all your bags on the HUD, and I'd use it in the inventory and knowledge book windows to make rendering those non gridded icons more efficient as well.
|
Sounds interesting, in particular that using the IconAggregator would make rendering icons more efficient (sounds like a volume page so far). Any other info on what's good and bad regarding rendering performance?
Anyway thanks for the info. |
It's kind of hard for moders to tell where their UI performance issues are coming from, but there's two important things to keep in mind:
1. Lots of polys are expensive, so don't do things like tile a 2 pixel texture. 2. Texture changes are expensive, so try to keep things on the same texture where possible. Since rendering is done bottom up you can sometimes reduce the number of texture changes by reordering your controls. This is basically why rendering icons one after another is expensive right now. |
Will it be possible to use this to make the knowledge book have 12 / 15 icons per page on the tradeskill section? I would love to have them in rows of three so that I can re order them when I get a new level without having to add the gaps back in :)
The other option is to give us all four tradeskill abilities per 10 levels instead of three :) Just wonderin' Thanks for all you hard work!! Seggo |
Quote:
http://www.eq2interface.com/forums/s...ead.php?t=1153 I noticed there are some framestyles that do use 2 pixel wide textures, creating hundreds of polys. These are the default tracking window and the IME - VerticalIMEPage window. I wrote the explanation in this post here: http://www.eq2interface.com/forums/s...ead.php?t=6572 Anyways, I think these look like mistakes in the default UI. I'm glad to hear that these new changes will improve the performance of the UI. |
Has anyone looked at the new xml files yet? I'm curious to see what's different.
It looks like the test server has new: eq2ui_ButtonStyles.xml eq2ui_inventory_bag.xml eq2ui_mainhud_hotkey.xml eq2ui_mainhud_impliedtarget.xml eq2ui_mainhud_target.xml using the new iconbank feature |
Hmm, the contents of the IconBank are server pushed, haven't yet found whether there is still a way to access them directly. A positive aspect: you can move the IconBank anywhere in the file and it will still work.
I quickly looked at my broken windows and this is what I found: Target/Implied target window: No problem, just replace the VolumePage with the IconBank. Bags: Very interesting new possibilities that you can see especially in this window (that work for the other windows as well)! Hotbars: The right-click function show/hide spinner is either new or I have never noticed. However, the way I had the shortcut key display controllable via the frame opacity sliders seems impossible right now, which is a shame. All in all I think that we have gained a lot of flexibility. And there are ways to work around the key display problem... |
I'll get a compair of the test server out today. Didnt noticed they patched the test server since there was never any post about it on the test announcement forum. :(
|
They are slacking on posting the update notes. Busy on EoF I suppose and also since Blackguard and now Moorgard have left, there's probably no one there at the moment who takes responsibility for these kinds of things. I'll send a PM your way should I notice another UI related test update.
|
Here is the compare: http://www.eq2interface.com/forums/s...ad.php?p=50157
|
Quote:
I had noticed the lack of posts in the test updates forum, was wondering what was going on. |
MG left this week for an opportunity too good to ignore or something like that. So I wonder what company grabbed him.
|
Quote:
jk... but u never know |
Any idea on when this will be pushed to the live servers?
|
I think GU29 i.e. EoF release.
|
Quote:
http://patch.everquest2.com:7010/pat...ates_live.html http://patch.everquest2.com:7010/pat...ates_test.html These are usually updated sooner, and have the notes even if they aren't posted to the forums. Quote:
Othesus - Dirge - Lucan DLere Vaspar - Fury - Lucan DLere |
Quote:
|
Has anyone been able to successfully use the Iconbank? I tried making a new bag using it and probably got in over my head, but any change to the xml file causes the icons in the Iconbank to have white outlines. I posted what I came up with so far in the Pre-beta forum.
|
All times are GMT -5. The time now is 12:37 AM. |
vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI