{"action":"opened","issue":{"url":"https://api.github.com/repos/JacquesLucke/animation_nodes/issues/826","repository_url":"https://api.github.com/repos/JacquesLucke/animation_nodes","labels_url":"https://api.github.com/repos/JacquesLucke/animation_nodes/issues/826/labels{/name}","comments_url":"https://api.github.com/repos/JacquesLucke/animation_nodes/issues/826/comments","events_url":"https://api.github.com/repos/JacquesLucke/animation_nodes/issues/826/events","html_url":"https://github.com/JacquesLucke/animation_nodes/issues/826","id":274592427,"number":826,"title":"Working in Local Axes","user":{"login":"Clockmender","id":29657804,"avatar_url":"https://avatars0.githubusercontent.com/u/29657804?v=4","gravatar_id":"","url":"https://api.github.com/users/Clockmender","html_url":"https://github.com/Clockmender","followers_url":"https://api.github.com/users/Clockmender/followers","following_url":"https://api.github.com/users/Clockmender/following{/other_user}","gists_url":"https://api.github.com/users/Clockmender/gists{/gist_id}","starred_url":"https://api.github.com/users/Clockmender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Clockmender/subscriptions","organizations_url":"https://api.github.com/users/Clockmender/orgs","repos_url":"https://api.github.com/users/Clockmender/repos","events_url":"https://api.github.com/users/Clockmender/events{/privacy}","received_events_url":"https://api.github.com/users/Clockmender/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-16T17:06:42Z","updated_at":"2017-11-16T17:06:42Z","closed_at":null,"author_association":"NONE","body":"Hi Jacques,\r\n\r\nThis is one proposal I should like to make for consideration when you have some time. At the moment the Object Transforms Output Node works in global axes only as I understand it. So here is a thought; sometimes it is nice to rotate an object about say the global X axis, then rotate it about its own local Z axis as part of an animation. This requires that you don't apply the rotation, then it would be nice to have the Output Transforms Node rotate the object about its local rather than global axes.\r\n\r\nIs this possible? I know that I can keyframe about the local axes, this results in changes to all three global axes if I rotate about just one local axis, but the maths for this is quite complex to do with an expression node or script.\r\n\r\nLet me know what you think, for now I am using an armature with the bones aligned as required then using a Copy Rotation constraint set to global for source and local for target, but it is messy if we can find a way to use Local Axes in AN.\r\n\r\nThanks, Clock."}}
{"actor":{"display_login":"Clockmender"}}