{"action":"created","issue":{"url":"https://api.github.com/repos/rougier/freetype-py/issues/58","repository_url":"https://api.github.com/repos/rougier/freetype-py","labels_url":"https://api.github.com/repos/rougier/freetype-py/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/rougier/freetype-py/issues/58/comments","events_url":"https://api.github.com/repos/rougier/freetype-py/issues/58/events","html_url":"https://github.com/rougier/freetype-py/issues/58","id":225292570,"number":58,"title":"glyph-vector/glyph-vector-2 examples do not look at the 3rd order bezier curve bit ","user":{"login":"HinTak","id":14662953,"avatar_url":"https://avatars2.githubusercontent.com/u/14662953?v=3","gravatar_id":"","url":"https://api.github.com/users/HinTak","html_url":"https://github.com/HinTak","followers_url":"https://api.github.com/users/HinTak/followers","following_url":"https://api.github.com/users/HinTak/following{/other_user}","gists_url":"https://api.github.com/users/HinTak/gists{/gist_id}","starred_url":"https://api.github.com/users/HinTak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HinTak/subscriptions","organizations_url":"https://api.github.com/users/HinTak/orgs","repos_url":"https://api.github.com/users/HinTak/repos","events_url":"https://api.github.com/users/HinTak/events{/privacy}","received_events_url":"https://api.github.com/users/HinTak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-04-29T23:33:13Z","updated_at":"2017-05-02T10:11:16Z","closed_at":null,"body":"The examples ignore the 3rd order bezier curve bit and always intepolate between off-curve points. This is strictly speaking only correct for truetype fonts (which only use 2nd order bezier curves). The difference is small but may be important for some glyphs.\r\n\r\nAlso I think they assume the first point is always on curve. First point being off is less common, but valid.\r\n\r\nI'm not going to fix these, but would push a couple of coments in the relevant places.\r\nI just think the examples should do the right thing if somebody want to use a different font or a different glyph, or documented not to do so quite correctly...\r\n\r\n(cairo don't have 2nd order curves - it is either line or 3rd order; but a 2nd order curve is just a 3rd order with duplicated off points)."},"comment":{"url":"https://api.github.com/repos/rougier/freetype-py/issues/comments/298591548","html_url":"https://github.com/rougier/freetype-py/issues/58#issuecomment-298591548","issue_url":"https://api.github.com/repos/rougier/freetype-py/issues/58","id":298591548,"user":{"login":"rougier","id":327203,"avatar_url":"https://avatars1.githubusercontent.com/u/327203?v=3","gravatar_id":"","url":"https://api.github.com/users/rougier","html_url":"https://github.com/rougier","followers_url":"https://api.github.com/users/rougier/followers","following_url":"https://api.github.com/users/rougier/following{/other_user}","gists_url":"https://api.github.com/users/rougier/gists{/gist_id}","starred_url":"https://api.github.com/users/rougier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rougier/subscriptions","organizations_url":"https://api.github.com/users/rougier/orgs","repos_url":"https://api.github.com/users/rougier/repos","events_url":"https://api.github.com/users/rougier/events{/privacy}","received_events_url":"https://api.github.com/users/rougier/received_events","type":"User","site_admin":false},"created_at":"2017-05-02T10:11:16Z","updated_at":"2017-05-02T10:11:16Z","body":"Ok, no it doesn't, we have to take care of point tags."}}
{"actor":{"display_login":"rougier"}}