{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/9168","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/9168/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/9168/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/9168/events","html_url":"https://github.com/mrdoob/three.js/pull/9168","id":161009915,"number":9168,"title":"CurvePath.getPoints() for Arcs resolution should be doubled","user":{"login":"zz85","id":314997,"avatar_url":"https://avatars.githubusercontent.com/u/314997?v=3","gravatar_id":"","url":"https://api.github.com/users/zz85","html_url":"https://github.com/zz85","followers_url":"https://api.github.com/users/zz85/followers","following_url":"https://api.github.com/users/zz85/following{/other_user}","gists_url":"https://api.github.com/users/zz85/gists{/gist_id}","starred_url":"https://api.github.com/users/zz85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zz85/subscriptions","organizations_url":"https://api.github.com/users/zz85/orgs","repos_url":"https://api.github.com/users/zz85/repos","events_url":"https://api.github.com/users/zz85/events{/privacy}","received_events_url":"https://api.github.com/users/zz85/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-06-18T06:28:11Z","updated_at":"2016-06-29T08:49:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mrdoob/three.js/pulls/9168","html_url":"https://github.com/mrdoob/three.js/pull/9168","diff_url":"https://github.com/mrdoob/three.js/pull/9168.diff","patch_url":"https://github.com/mrdoob/three.js/pull/9168.patch"},"body":"- like previous behaviour\r\n- see #9079"},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/229295816","html_url":"https://github.com/mrdoob/three.js/pull/9168#issuecomment-229295816","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/9168","id":229295816,"user":{"login":"killroy42","id":1201793,"avatar_url":"https://avatars.githubusercontent.com/u/1201793?v=3","gravatar_id":"","url":"https://api.github.com/users/killroy42","html_url":"https://github.com/killroy42","followers_url":"https://api.github.com/users/killroy42/followers","following_url":"https://api.github.com/users/killroy42/following{/other_user}","gists_url":"https://api.github.com/users/killroy42/gists{/gist_id}","starred_url":"https://api.github.com/users/killroy42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/killroy42/subscriptions","organizations_url":"https://api.github.com/users/killroy42/orgs","repos_url":"https://api.github.com/users/killroy42/repos","events_url":"https://api.github.com/users/killroy42/events{/privacy}","received_events_url":"https://api.github.com/users/killroy42/received_events","type":"User","site_admin":false},"created_at":"2016-06-29T08:49:40Z","updated_at":"2016-06-29T08:49:40Z","body":"I've made a small algorithm to use equally spaced points but still respect the \"corners\", but forcing points at the joints between curves. Currently it's just:\r\n```\r\nfunction getSpacedPointsWithCorners(curvePath, divisions) \r\n```\r\nExample of the algorithm in my extrusion system using this shape:\r\n```\r\nshape.moveTo( 0,  20);\r\nshape.bezierCurveTo(  5,  15,  15,  16,  20,  16);\r\nshape.bezierCurveTo( 20,   0,  15, -16,   0, -20);\r\nshape.bezierCurveTo(-15, -16, -20,   0, -20,  16);\r\nshape.bezierCurveTo(-15,  16,  -5,  15,   0,  20);\r\n```\r\n![shield-extrusions](https://cloud.githubusercontent.com/assets/1201793/16446274/0e05ec66-3de7-11e6-9462-deeeb47ff8b3.png)\r\n\r\n"}}
{"actor":{"display_login":"killroy42"}}