{"issue":{"milestone":null,"user":{"id":840137,"login":"helgemathee","url":"https://api.github.com/users/helgemathee","avatar_url":"https://secure.gravatar.com/avatar/2aa3cca946f53886ae3029434894d38e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"2aa3cca946f53886ae3029434894d38e"},"created_at":"2011-12-16T13:38:41Z","title":"Issue 88 selectionmgr","state":"open","updated_at":"2011-12-20T16:43:20Z","labels":[],"id":2579738,"pull_request":{"patch_url":"https://github.com/fabric-engine/JSSceneGraph/pull/96.patch","html_url":"https://github.com/fabric-engine/JSSceneGraph/pull/96","diff_url":"https://github.com/fabric-engine/JSSceneGraph/pull/96.diff"},"html_url":"https://github.com/fabric-engine/JSSceneGraph/issues/96","closed_at":null,"body":"@phtaylor \r\n\r\nI have  changed the behaviour to still use an operator, but always the same operator. First we determine the bounding box of the transform to be manipulated, then we compute offsets for each one to the center. Then, in the operator, we project these offsets back to global space and blend them. That way the operator is always based on 6 transforms only.","number":96,"url":"https://api.github.com/repos/fabric-engine/JSSceneGraph/issues/96","comments":1,"assignee":null},"comment":{"user":{"id":840137,"login":"helgemathee","url":"https://api.github.com/users/helgemathee","avatar_url":"https://secure.gravatar.com/avatar/2aa3cca946f53886ae3029434894d38e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"2aa3cca946f53886ae3029434894d38e"},"created_at":"2011-12-20T16:43:19Z","updated_at":"2011-12-20T16:43:19Z","id":3221412,"body":"@phtaylor \r\n\r\nping.","url":"https://api.github.com/repos/fabric-engine/JSSceneGraph/issues/comments/3221412"},"action":"created"}