[Opensim-dev] appearance update

Mic Bowman cmickeyb at gmail.com
Thu Nov 18 18:33:39 UTC 2010


just an update on appearance...

i just uploaded a patch in mantis that should fix some of the appearance
issues osgrid is seeing. however, after testing with nebadon, i'm still
seeing some very strange behavior. what the logs show is that the viewer
starts to upload baked textures, but the uploads take a LONG time to
complete or never complete at all. nebadon reports that when users having a
hard time rezzing drop their viewer bandwidth setting, they quickly rez
fully. i'm not at all sure what's going on with that problem.

more detail...
on login, the simulator sends the appearance packets to the viewer
the viewer sends a request for wearables and the simulator sends the correct
response
the viewer begins to call setappearance to update the appearance
the viewer generally sends between 6 and 8 setappearance packets that adjust
the visual parameters
then the viewer begins to upload baked textures (i track the completion of
the upload in Caps.cs fn BakedTextureUploaded)
when all of the baked textures have been uploaded completely, the viewer
sends a final setappearance packet that sets the texture uuids.

when avatars are not fully rezzed, the logs show that not all of the baked
textures are uploaded and the final setappearance packet is not sent (which
should trigger the final send to the other avatars in the region).

the baking appears to be successful because the user generally sees his/her
own avatar correctly. its just that the upload is not completing.

looking at the console logs in the viewer, i'm not seeing any errors. and i
do see (sometimes after several minutes) the textures finally being
uploaded.

--mic
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20101118/c8e055b3/attachment-0001.html>


More information about the Opensim-dev mailing list