In the update, you must provide the bodyrotation quaternion. The rotation of the avatar is mostly a client side item. The viewer normally provides that information on each update and the update is processed using the bodyrotation as the user's local axis frame for 'forward, backward, etc.' When the updates go out to other people about your avatar's rotation they also include the last bodyrotation provided by your client. Other people's clients then probably slerp the two rotations to get a smooth rotational movement.
Regards Teravus 2010/7/29 QUcupid <[email protected]>: > Hi, i'm writing code for controlling the avatar with balance board. > Anyone can told me where can i change the headrotation or bodyrotation? > For moving forward and backward or any other movement like SIT_ON_GROUND, > FLY , i'm using the ANGENTMANAGER.CONTROLFLAGS, but it seems that the > controlflags doesn't work with the headrotation or bodyrotation. > many thanks > _______________________________________________ > Opensim-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-users > > _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
