{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/5826","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/5826/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/5826/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/5826/events","html_url":"https://github.com/highfidelity/hifi/pull/5826","id":106866570,"number":5826,"title":"prevent initial bad IK targets for hands ","user":{"login":"AndrewMeadows","id":2186405,"avatar_url":"https://avatars.githubusercontent.com/u/2186405?v=3","gravatar_id":"","url":"https://api.github.com/users/AndrewMeadows","html_url":"https://github.com/AndrewMeadows","followers_url":"https://api.github.com/users/AndrewMeadows/followers","following_url":"https://api.github.com/users/AndrewMeadows/following{/other_user}","gists_url":"https://api.github.com/users/AndrewMeadows/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewMeadows/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewMeadows/subscriptions","organizations_url":"https://api.github.com/users/AndrewMeadows/orgs","repos_url":"https://api.github.com/users/AndrewMeadows/repos","events_url":"https://api.github.com/users/AndrewMeadows/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewMeadows/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-16T21:20:19Z","updated_at":"2015-09-17T15:31:05Z","closed_at":"2015-09-17T01:49:46Z","pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/5826","html_url":"https://github.com/highfidelity/hifi/pull/5826","diff_url":"https://github.com/highfidelity/hifi/pull/5826.diff","patch_url":"https://github.com/highfidelity/hifi/pull/5826.patch"},"body":"This PR fixes two bugs:\r\n\r\n(1)  On login: the avatar's IK targets are above the head but get corrected as soon as the hand controllers are actually used.\r\n\r\n(2) Sometimes the IK solution will \"flutter\" with small glitches (these small glitches actually corresponded to momentarily bad FPS).\r\n\r\nThe bug below is NOT yet fixed:\r\n\r\n(1) The hand IK targets should be disabled when the hydra controllers are placed on their orb station."},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/141123184","html_url":"https://github.com/highfidelity/hifi/pull/5826#issuecomment-141123184","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/5826","id":141123184,"user":{"login":"AndrewMeadows","id":2186405,"avatar_url":"https://avatars.githubusercontent.com/u/2186405?v=3","gravatar_id":"","url":"https://api.github.com/users/AndrewMeadows","html_url":"https://github.com/AndrewMeadows","followers_url":"https://api.github.com/users/AndrewMeadows/followers","following_url":"https://api.github.com/users/AndrewMeadows/following{/other_user}","gists_url":"https://api.github.com/users/AndrewMeadows/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewMeadows/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewMeadows/subscriptions","organizations_url":"https://api.github.com/users/AndrewMeadows/orgs","repos_url":"https://api.github.com/users/AndrewMeadows/repos","events_url":"https://api.github.com/users/AndrewMeadows/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewMeadows/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T15:31:05Z","updated_at":"2015-09-17T15:31:05Z","body":"@DaveDubUK - I could believe that.  **MyAvatar.getJointPosition()** must get its answer from a separate and very busy thread -- the script thread will block.  We'll investigate and try to come up with a way to speed things up.  Nevertheless for the record: MyAvatar.getJointPosition() feature has little to do with the work in this PR, except that the IK calculations will influence the final data that is obtained."}}