{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/9626","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/9626/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/9626/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/9626/events","html_url":"https://github.com/mrdoob/three.js/issues/9626","id":175112223,"number":9626,"title":"Object with materials that have morphTargets = true will scale down when another object's morphTargetInfluence is modified","user":{"login":"jds580s","id":316644,"avatar_url":"https://avatars.githubusercontent.com/u/316644?v=3","gravatar_id":"","url":"https://api.github.com/users/jds580s","html_url":"https://github.com/jds580s","followers_url":"https://api.github.com/users/jds580s/followers","following_url":"https://api.github.com/users/jds580s/following{/other_user}","gists_url":"https://api.github.com/users/jds580s/gists{/gist_id}","starred_url":"https://api.github.com/users/jds580s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jds580s/subscriptions","organizations_url":"https://api.github.com/users/jds580s/orgs","repos_url":"https://api.github.com/users/jds580s/repos","events_url":"https://api.github.com/users/jds580s/events{/privacy}","received_events_url":"https://api.github.com/users/jds580s/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-05T18:03:57Z","updated_at":"2016-09-07T06:02:52Z","closed_at":null,"body":"##### Description of the problem \r\nWhen a scene contains at least one object with morphTargets and another object that does not have morphTargets, but has a material with morphTargets = true;\r\nchanging the morphTargetInfluence of the first object will cause the second object to scale down.\r\nExpected behavior would be for morph to influence no change on an object that has no morph targets even if it's materials have them flagged true\r\n\r\nThis link demonstrates two issues; one described above and a second issue that has already been submitted (#9625)\r\nhttp://webdev5.onthez.com/morph_scale_bug.html\r\n\r\nUse the dat.gui sliders to adjust the morphs of the object on the left.  You'll see the object on the right reduce in scale (though the scale values remain at (1,1,1)\r\n\r\n##### Three.js version\r\n\r\n- [x] Dev\r\n- [X] r80\r\n- [ ] ...\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- [x] All of them\r\n- [ ] Windows\r\n- [ ] Linux\r\n- [ ] Android\r\n- [ ] IOS\r\n\r\n##### Hardware Requirements (graphics card, VR Device, ...)\r\nno special hardware required"},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/245183660","html_url":"https://github.com/mrdoob/three.js/issues/9626#issuecomment-245183660","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/9626","id":245183660,"user":{"login":"jds580s","id":316644,"avatar_url":"https://avatars.githubusercontent.com/u/316644?v=3","gravatar_id":"","url":"https://api.github.com/users/jds580s","html_url":"https://github.com/jds580s","followers_url":"https://api.github.com/users/jds580s/followers","following_url":"https://api.github.com/users/jds580s/following{/other_user}","gists_url":"https://api.github.com/users/jds580s/gists{/gist_id}","starred_url":"https://api.github.com/users/jds580s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jds580s/subscriptions","organizations_url":"https://api.github.com/users/jds580s/orgs","repos_url":"https://api.github.com/users/jds580s/repos","events_url":"https://api.github.com/users/jds580s/events{/privacy}","received_events_url":"https://api.github.com/users/jds580s/received_events","type":"User","site_admin":false},"created_at":"2016-09-07T06:02:52Z","updated_at":"2016-09-07T06:02:52Z","body":"Typically I would set morphTargets = false to avoid it in a scene similar to this one linked.\r\nThat is a stripped down test of just the basics to recreate the problem.\r\n\r\nIn the project I am working on the second object does have it's own set of morphs which require morphTargets = true.  There are also other objects which don't need to morph, but share materials with objects that do which causes them to exhibit the same problem."}}
{"actor":{"display_login":"jds580s"}}