overte/scripts/system/controllers
Anthony J. Thibault 959a2f9915 far-grabbed objects no longer fly away when the avatar body shifts
Before this fix, a hand vector was being tracked that was the difference between the avatar's hand in avatar space with the avatar's hand
in avatar space the previous frame.  This hand vector was used to move the grabbed object position.  However, when the body shifts, objects
in the avatar's space will change rapidly, this would cause this hand vector to be incorrect and cause the object to shoot off in the distance.

Now, we track this hand delta in sensor a.k.a. room space.  This is immune to the shifts caused by body shifting.
2016-07-18 13:10:16 -07:00
..
grab.js don't mouse-grab things through an overlay 2016-05-18 16:16:31 -07:00
handControllerGrab.js far-grabbed objects no longer fly away when the avatar body shifts 2016-07-18 13:10:16 -07:00
handControllerPointer.js Fix decoration inflation 2016-07-15 16:15:53 -07:00
leapHands.js leap 2016-06-03 15:40:04 -07:00
squeezeHands.js move default to system 2016-04-26 14:47:02 -07:00
teleport.js less changes to hand grab 2016-07-08 16:01:17 -07:00