Thursday 24 March 2011

An eyeball look at ScenePresence.Appearance.AvatarAppearance

Given that the major problem with the 0.7.2 vanilla release is that the NPC avie's stay as a cloud and don't rezz, we need to figure out why that might be. One possible answer to that might be that the correctly baked textures are not sent down the pipe to the viewer for an NPC because they are baked on the viewer and sent up to the server and then resdistributed to each of the agents via scenepresence.

Hypothesizing: if you could access the scenepresence of the particular agent corresponding to the NPC you could maybe use the following methods?


sp.Appearance.AvatarAppearance(uuid) which should set the appearance to default.

and

sp.Appearance.SetDefaultWearables()

and

sp.Appearance.SetDefaultTexture()

and

sp.Apperance.SetAttachment()

and
sp.Appearance.ClearAttachments()

etc etc

These should be at some point an avenue of investigation...

No comments:

Post a Comment