{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/6012","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/6012/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/6012/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/6012/events","html_url":"https://github.com/highfidelity/hifi/pull/6012","id":110147749,"number":6012,"title":"DO NOT MERGE - Align body to head on reset","user":{"login":"howard-stearns","id":7015115,"avatar_url":"https://avatars.githubusercontent.com/u/7015115?v=3","gravatar_id":"","url":"https://api.github.com/users/howard-stearns","html_url":"https://github.com/howard-stearns","followers_url":"https://api.github.com/users/howard-stearns/followers","following_url":"https://api.github.com/users/howard-stearns/following{/other_user}","gists_url":"https://api.github.com/users/howard-stearns/gists{/gist_id}","starred_url":"https://api.github.com/users/howard-stearns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/howard-stearns/subscriptions","organizations_url":"https://api.github.com/users/howard-stearns/orgs","repos_url":"https://api.github.com/users/howard-stearns/repos","events_url":"https://api.github.com/users/howard-stearns/events{/privacy}","received_events_url":"https://api.github.com/users/howard-stearns/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-07T03:54:46Z","updated_at":"2015-10-09T20:57:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/6012","html_url":"https://github.com/highfidelity/hifi/pull/6012","diff_url":"https://github.com/highfidelity/hifi/pull/6012.diff","patch_url":"https://github.com/highfidelity/hifi/pull/6012.patch"},"body":"Needs HMD testing..."},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/146984396","html_url":"https://github.com/highfidelity/hifi/pull/6012#issuecomment-146984396","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/6012","id":146984396,"user":{"login":"howard-stearns","id":7015115,"avatar_url":"https://avatars.githubusercontent.com/u/7015115?v=3","gravatar_id":"","url":"https://api.github.com/users/howard-stearns","html_url":"https://github.com/howard-stearns","followers_url":"https://api.github.com/users/howard-stearns/followers","following_url":"https://api.github.com/users/howard-stearns/following{/other_user}","gists_url":"https://api.github.com/users/howard-stearns/gists{/gist_id}","starred_url":"https://api.github.com/users/howard-stearns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/howard-stearns/subscriptions","organizations_url":"https://api.github.com/users/howard-stearns/orgs","repos_url":"https://api.github.com/users/howard-stearns/repos","events_url":"https://api.github.com/users/howard-stearns/events{/privacy}","received_events_url":"https://api.github.com/users/howard-stearns/received_events","type":"User","site_admin":false},"created_at":"2015-10-09T20:57:44Z","updated_at":"2015-10-09T20:57:44Z","body":"This is working pretty well for me -- much better than before. However, I do still get some very weird resets:\r\n1. My oculus sometimes flakes out randomly.\r\n2. There can be interactions with the lean-step code, which itself is subject to be altered/influenced by either stuff (https://github.com/highfidelity/hifi/pull/6011, https://github.com/highfidelity/hifi/pull/6031). One thing I've done for testing to eliminate lean from the mix is to set the preferences->avatar animation json to http://howard-stearns.github.io/models/avatars/animation-no-lean.json. Alas, if there are bad interactions with leaning that we do need to worry about now, changing the animation graph in this way will hide such issues. Still, I think it's a step forward.\r\n3. There is an error of as much as 10 cm in the way we compute where the body should be. https://app.asana.com/0/32622044445063/56905694010643\r\n4. Currently this code ignores the y value in avatar positioning, leaving the avatar at the same height when resetting. Eventually, we'll want to track this for figuring out whether to change whether the avatar is sitting or standing. (But I feel that's out of scope for now.)\r\n"}}