hifi: #21217 $500 - Smooth the position and rotation of other people's avatars

Right now, when we receive a new position and orientation for someone else's avatar, we apply it immediately. In the very common case where this motion was invoked by either a 'teleport' or a 'snap' turn (right stick left/right on vive, etc), this results in a non-physical looking instantaneous rotation or motion for the other person.

Change this behavior to add a non-linear 'easing' to the newly received position and rotation data, with the easing being applied over an interval of 0.5 seconds.

You will need to do this at the point where the interface client receives data from the avatar mixer.

Comments & Activity

  • 9 days, 21 hrs ago

    #21217 created by PhilipRosedale Status set to Bidding.

  • 9 days, 14 hrs ago

    #21217 updated by PhilipRosedale Changes: Summary changed. Notes changed.

Labels Saved!


Login to bid
Who Amount Done in ...
No bids yet.
Login to add fees