[sldev] Client FPS & LLQuaternions

Lawson English lenglish5 at cox.net
Mon Feb 18 12:18:33 PST 2008


Thomas Shikami wrote:
> Thomas Grimshaw wrote:
>> Why is it, when I enter "mouselook" mode on my client, even in a 
>> crowded area, my framerate doubles? Should rendering my own avatar 
>> really halve my framerate, when it has very little affect on other 
>> clients looking at me?
>>
>> There MUST be some kind of bottleneck there which shouldn't exist... 
>> Try it yourself, the framerate different is huge.
>
> I'd like to add, that having windows open also lowers the framerate. 
> It seems to be another doubling effect when I close the Communicate 
> window. Maybe the bottleneck is with rendering UI or windowing.
>

All rendering is done through the same pipeline. Last I looked, it 
appeared that GUI updates are tied into the same refresh as the scene 
update. Given that, its not exactly surprising that overlaying 
transparent UI items _text, buttons, windows, scrollbars, etc- would 
have an extreme affect on the fps., especially given that even the 
arrow-animation of folders being clicked on is rendered on a 
frame-by-frame basis along with your avatar. Dare I mention typing text, 
which also appears to be updated on a frame-by-frame basis?

Lawson



More information about the SLDev mailing list