{"action":"created","issue":{"url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/525","repository_url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes","labels_url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/525/labels{/name}","comments_url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/525/comments","events_url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/525/events","html_url":"https://github.com/EsotericSoftware/spine-runtimes/issues/525","id":135178791,"number":525,"title":"bone scale and rotation inheritance","user":{"login":"bp74","id":1810450,"avatar_url":"https://avatars.githubusercontent.com/u/1810450?v=3","gravatar_id":"","url":"https://api.github.com/users/bp74","html_url":"https://github.com/bp74","followers_url":"https://api.github.com/users/bp74/followers","following_url":"https://api.github.com/users/bp74/following{/other_user}","gists_url":"https://api.github.com/users/bp74/gists{/gist_id}","starred_url":"https://api.github.com/users/bp74/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bp74/subscriptions","organizations_url":"https://api.github.com/users/bp74/orgs","repos_url":"https://api.github.com/users/bp74/repos","events_url":"https://api.github.com/users/bp74/events{/privacy}","received_events_url":"https://api.github.com/users/bp74/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-21T08:35:18Z","updated_at":"2016-02-22T09:19:32Z","closed_at":"2016-02-22T09:19:29Z","body":"Hi guys,\r\n\r\nI did the Spine v3 update for my runtime (https://github.com/bp74/StageXL_Spine) and i wonder about the bone scale and rotation inheritance calculations. The Bone.updateWorldTransformWith method does those matrix mutliplications based on the data.inheritRotation and data.inheritScale settings. The question is if this is correct, because only the settings of the child bone is taken into account but not the settings of the parents. If you go up from one parent to the other wouldn't it be necessary to check the scale and rotation inheritance of each parent? Isn't it possible that for e.g. the first two parents inherit the rotation but the third generation parent does not?\r\n\r\nThanks guys, keep up the good work!"},"comment":{"url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/comments/187086141","html_url":"https://github.com/EsotericSoftware/spine-runtimes/issues/525#issuecomment-187086141","issue_url":"https://api.github.com/repos/EsotericSoftware/spine-runtimes/issues/525","id":187086141,"user":{"login":"NathanSweet","id":434010,"avatar_url":"https://avatars.githubusercontent.com/u/434010?v=3","gravatar_id":"","url":"https://api.github.com/users/NathanSweet","html_url":"https://github.com/NathanSweet","followers_url":"https://api.github.com/users/NathanSweet/followers","following_url":"https://api.github.com/users/NathanSweet/following{/other_user}","gists_url":"https://api.github.com/users/NathanSweet/gists{/gist_id}","starred_url":"https://api.github.com/users/NathanSweet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NathanSweet/subscriptions","organizations_url":"https://api.github.com/users/NathanSweet/orgs","repos_url":"https://api.github.com/users/NathanSweet/repos","events_url":"https://api.github.com/users/NathanSweet/events{/privacy}","received_events_url":"https://api.github.com/users/NathanSweet/received_events","type":"User","site_admin":false},"created_at":"2016-02-22T09:19:32Z","updated_at":"2016-02-22T09:19:32Z","body":"Good catch! Cheers!"}}