{"push_id":850259388,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"61109d09afbaf59d15b7ab986ad28e43c221045a","before":"354157cceca5961dd9630e94bee696ce30120657","commits":[{"sha":"3716800b98911235074833134eed22fd8939544f","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Moved AnimPose class into it's own set of files","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/3716800b98911235074833134eed22fd8939544f"},{"sha":"2b4788929f6cb7e8c5b5944e69415a0b9d73ac42","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimBlendLinear: Untested implementation of sync flag.\n\nMove accumulateTime into AnimUtil.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/2b4788929f6cb7e8c5b5944e69415a0b9d73ac42"},{"sha":"9b9bd7fe269ce0eb22390ede7554fd3e70f1981e","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimNodeLoader: Fix for crash condition\n\nWhen a node with children had an error loading, it would\nlead to a nullptr dereference.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/9b9bd7fe269ce0eb22390ede7554fd3e70f1981e"},{"sha":"8e7e94c50102e554efb5c7da532690d1bcfd79a9","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimTests: now compile and pass again.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/8e7e94c50102e554efb5c7da532690d1bcfd79a9"},{"sha":"073cec41c41c77546824f2fda5780c8a28c86df5","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimClip & accumulateTime smoother looping anims\n\nLooping animations should have an extra frame of interpolation between the start and end frames.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/073cec41c41c77546824f2fda5780c8a28c86df5"},{"sha":"15f3894001086b2ad856c242079f9d0f52887d96","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimTests: added tests for accumulateTime","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/15f3894001086b2ad856c242079f9d0f52887d96"},{"sha":"0c36180e2fd8acefb4c49379ef88bcdf3eac3781","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"avatar-animation.json: Adjustment to sidestep endFrame, to prevent stalling at end","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/0c36180e2fd8acefb4c49379ef88bcdf3eac3781"},{"sha":"11f2d29bf80ce439ac3c697d7cdaffceea03f7f5","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"AnimBlendLinear: bugfixes for sync flag added timeScale","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/11f2d29bf80ce439ac3c697d7cdaffceea03f7f5"},{"sha":"5cd2786c1d4e71a28e47dac550ee2a24b7835d57","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"First pass at Rig timeScaling and blending between slow, walk and run.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/5cd2786c1d4e71a28e47dac550ee2a24b7835d57"},{"sha":"41cce4320a432300f4491a30df3ecab9fec8a036","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Merge branch 'tony/anim-sync-blend' into test","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/41cce4320a432300f4491a30df3ecab9fec8a036"},{"sha":"c83af43d0e93d1b6f27417240abbc3326d975c32","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Added strafe and backward blending","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/c83af43d0e93d1b6f27417240abbc3326d975c32"},{"sha":"a9ed033b204ac2e326baf98741494d8961d5a954","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Merge branch 'master' into tony/anim-sync-blend","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/a9ed033b204ac2e326baf98741494d8961d5a954"},{"sha":"a66f31bb206ba7623179e9c4e0391bf5c870122a","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Added AnimBlendLinearMove node\n\nAnimBlendLinearMove is now in use by forward, backward and strafe movements.\nTuned rig moving average speeds to be more sensitive.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/a66f31bb206ba7623179e9c4e0391bf5c870122a"},{"sha":"86891704159f0154d48070a66a2ad3c8c55a84e6","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Removed sync and timescale from AnimBlendLinear node.\n\nAnimBlendLinearMove will now be used instead.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/86891704159f0154d48070a66a2ad3c8c55a84e6"},{"sha":"e639d5313944f7b4689c4454f1a9b3f652cc897c","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Use #include<> for headers not in current working directory.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/e639d5313944f7b4689c4454f1a9b3f652cc897c"},{"sha":"06de0878020e1be466acef54dfd52b20219cbf89","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Filter out velocities computed from position delta if dt is small\n\nWhile in the HMD, updates can occur with very small deltaTime values.\nThese this makes the position delta method of computing a velocity very\nsusceptible to noise and precision errors.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/06de0878020e1be466acef54dfd52b20219cbf89"},{"sha":"f9dc05c98919f4287cefc247711ec9d572af797c","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Rig::computeMotionAnimationState better filtering of small dt velocities.\n\nOnly update _lastVelocity when dt is sufficiently large.","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/f9dc05c98919f4287cefc247711ec9d572af797c"},{"sha":"f7b6fab0c33afe1fdbdcc2dde873beecbf98a5eb","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@highfidelity.io","name":"Anthony J. Thibault"},"message":"Merge branch 'master' into tony/anim-sync-blend","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/f7b6fab0c33afe1fdbdcc2dde873beecbf98a5eb"},{"sha":"00be6b3e3a12ee2de08360b484fd73fe3a2d8879","author":{"email":"b03e1930aed7fe70a508f203607e6e5ffd5b4dc9@gmail.com","name":"samcake"},"message":"Add support for NOT conditional in the route json","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/00be6b3e3a12ee2de08360b484fd73fe3a2d8879"},{"sha":"78e6fe5563e956e4416bbcb17847b76f1626fb12","author":{"email":"b03e1930aed7fe70a508f203607e6e5ffd5b4dc9@gmail.com","name":"samcake"},"message":"Merge branch 'master' of https://github.com/highfidelity/hifi into controllers","distinct":true,"url":"https://api.github.com/repos/jherico/hifi/commits/78e6fe5563e956e4416bbcb17847b76f1626fb12"}]}