[sldev] Bad avatar baked textures (was: Re: Snowglobe 1.2 RC coming soon)

Nyx Linden nyx at lindenlab.com
Tue Dec 1 08:59:45 PST 2009


The bug happens when your client is trying to rebake your avatar's 
textures and you're doing something with the window (minimizing, 
switching windows, etc). Since we use the screenbuffer for our dynamic 
textures, its unavoidable that this would result in a bad bake. 
Unfortunately there isn't an easy way to detect this case either.

The long-term solution is to change our dynamic texture system to use 
off-screen buffers for texture readbacks. While not requiring a complete 
re-write of the avatar baking system, this is non-trivial to do. I've 
already written a shorter-term solution, which is to draw a black 
rectangle over the relevant area of the window to prevent the UI from 
appearing on the bake. I can port this over to snowglobe later this week 
if there is interest in testing this out.

"Rebake textures" should still trigger an upload of your avatar's baked 
textures. Is there sufficient reason to believe that we're using cached 
versions (whether server or client-side) of the bakes even when you 
manually specify "rebake textures"?

 -Nyx

Argent Stonecutter wrote:
> Even if you can't figure out how to fix this one... how about making  
> "Rebake Textures" work without having to go into appearance and select  
> a modifiable wearable first?
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting privileges
>   



More information about the SLDev mailing list