{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/9506","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/9506/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/9506/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/9506/events","html_url":"https://github.com/mrdoob/three.js/issues/9506","id":171026938,"number":9506,"title":"Add easing function to clip action.","user":{"login":"pontiffpublishing","id":12437043,"avatar_url":"https://avatars.githubusercontent.com/u/12437043?v=3","gravatar_id":"","url":"https://api.github.com/users/pontiffpublishing","html_url":"https://github.com/pontiffpublishing","followers_url":"https://api.github.com/users/pontiffpublishing/followers","following_url":"https://api.github.com/users/pontiffpublishing/following{/other_user}","gists_url":"https://api.github.com/users/pontiffpublishing/gists{/gist_id}","starred_url":"https://api.github.com/users/pontiffpublishing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pontiffpublishing/subscriptions","organizations_url":"https://api.github.com/users/pontiffpublishing/orgs","repos_url":"https://api.github.com/users/pontiffpublishing/repos","events_url":"https://api.github.com/users/pontiffpublishing/events{/privacy}","received_events_url":"https://api.github.com/users/pontiffpublishing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-13T20:51:58Z","updated_at":"2016-08-15T17:07:18Z","closed_at":null,"body":"##### Feature Request\r\n\r\nI like sticking with Three.js' built in animation system so everything works off the same clock.   Most of the stuff you find on the internet suggests using a third party tweening api, but that must be out of date because AnimationClip.js really takes care of business for just about anything you want.  However,  I don't see any way to pass an easing function to guide the interpolation process.  It looks like the mixer autonomously makes the decision later and everything comes out linear.\r\n\r\nAny chance you could let us pass an easing function on creation of a clip?\r\n\r\nBest Regards\r\n\r\n \r\n##### Three.js version\r\n\r\n- [ ] Dev\r\n- [ ] r79\r\n- [X ] r78\r\n\r\n##### Browser\r\n\r\n- [x] All of them\r\n- [ ] Chrome\r\n- [ ] Firefox\r\n- [ ] Internet Explorer\r\n\r\n##### OS\r\n\r\n- [] All of them\r\n- [X ] Windows\r\n- [ ] Linux\r\n- [ ] Android\r\n- [ ] IOS\r\n\r\n##### Hardware Requirements (graphics card, VR Device, ...)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/239862489","html_url":"https://github.com/mrdoob/three.js/issues/9506#issuecomment-239862489","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/9506","id":239862489,"user":{"login":"mrdoob","id":97088,"avatar_url":"https://avatars.githubusercontent.com/u/97088?v=3","gravatar_id":"","url":"https://api.github.com/users/mrdoob","html_url":"https://github.com/mrdoob","followers_url":"https://api.github.com/users/mrdoob/followers","following_url":"https://api.github.com/users/mrdoob/following{/other_user}","gists_url":"https://api.github.com/users/mrdoob/gists{/gist_id}","starred_url":"https://api.github.com/users/mrdoob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrdoob/subscriptions","organizations_url":"https://api.github.com/users/mrdoob/orgs","repos_url":"https://api.github.com/users/mrdoob/repos","events_url":"https://api.github.com/users/mrdoob/events{/privacy}","received_events_url":"https://api.github.com/users/mrdoob/received_events","type":"User","site_admin":false},"created_at":"2016-08-15T17:07:18Z","updated_at":"2016-08-15T17:07:18Z","body":"/ping @tschw "}}
{"actor":{"display_login":"mrdoob"}}