{"action":"created","issue":{"url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/30","repository_url":"https://api.github.com/repos/grimfang4/sdl-gpu","labels_url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/30/comments","events_url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/30/events","html_url":"https://github.com/grimfang4/sdl-gpu/issues/30","id":184664559,"number":30,"title":"Drawing circle goes wrong when drawing to huge coordinates","user":{"login":"dhiahassen","id":17810558,"avatar_url":"https://avatars.githubusercontent.com/u/17810558?v=3","gravatar_id":"","url":"https://api.github.com/users/dhiahassen","html_url":"https://github.com/dhiahassen","followers_url":"https://api.github.com/users/dhiahassen/followers","following_url":"https://api.github.com/users/dhiahassen/following{/other_user}","gists_url":"https://api.github.com/users/dhiahassen/gists{/gist_id}","starred_url":"https://api.github.com/users/dhiahassen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhiahassen/subscriptions","organizations_url":"https://api.github.com/users/dhiahassen/orgs","repos_url":"https://api.github.com/users/dhiahassen/repos","events_url":"https://api.github.com/users/dhiahassen/events{/privacy}","received_events_url":"https://api.github.com/users/dhiahassen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-23T00:57:50Z","updated_at":"2016-11-03T17:02:22Z","closed_at":null,"body":"it looks like the algorithm you are using to draw a circle doesn't work as expected when drawing to huge coordinates like 100,000,000 ( tracing it using a GPU_Camera ) , so the game world have to be small or the engine should change units ( this doesn't work because the drawing coordinates that will be passes to GPU_CircleX() will be the same at the end  ) , when drawing a circle to such coordinates many vertices of the circle will be absent ( say 40% of them ) so it will look like a polygon\n"},"comment":{"url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/comments/258206296","html_url":"https://github.com/grimfang4/sdl-gpu/issues/30#issuecomment-258206296","issue_url":"https://api.github.com/repos/grimfang4/sdl-gpu/issues/30","id":258206296,"user":{"login":"grimfang4","id":4241202,"avatar_url":"https://avatars.githubusercontent.com/u/4241202?v=3","gravatar_id":"","url":"https://api.github.com/users/grimfang4","html_url":"https://github.com/grimfang4","followers_url":"https://api.github.com/users/grimfang4/followers","following_url":"https://api.github.com/users/grimfang4/following{/other_user}","gists_url":"https://api.github.com/users/grimfang4/gists{/gist_id}","starred_url":"https://api.github.com/users/grimfang4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grimfang4/subscriptions","organizations_url":"https://api.github.com/users/grimfang4/orgs","repos_url":"https://api.github.com/users/grimfang4/repos","events_url":"https://api.github.com/users/grimfang4/events{/privacy}","received_events_url":"https://api.github.com/users/grimfang4/received_events","type":"User","site_admin":false},"created_at":"2016-11-03T17:02:21Z","updated_at":"2016-11-03T17:02:21Z","body":"This is because the circle segment calculation is based on the circle radius.  I'd have to think about whether it'd be reasonable to have it also depend on the camera zoom or some other, explicitly adjustable parameter."}}
{"actor":{"display_login":"grimfang4"}}