{"action":"created","issue":{"url":"https://api.github.com/repos/mcgrue/maped4/issues/1","labels_url":"https://api.github.com/repos/mcgrue/maped4/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/mcgrue/maped4/issues/1/comments","events_url":"https://api.github.com/repos/mcgrue/maped4/issues/1/events","html_url":"https://github.com/mcgrue/maped4/pull/1","id":117029972,"number":1,"title":"Map Rendering with Shaders","user":{"login":"speveril","id":277316,"avatar_url":"https://avatars.githubusercontent.com/u/277316?v=3","gravatar_id":"","url":"https://api.github.com/users/speveril","html_url":"https://github.com/speveril","followers_url":"https://api.github.com/users/speveril/followers","following_url":"https://api.github.com/users/speveril/following{/other_user}","gists_url":"https://api.github.com/users/speveril/gists{/gist_id}","starred_url":"https://api.github.com/users/speveril/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/speveril/subscriptions","organizations_url":"https://api.github.com/users/speveril/orgs","repos_url":"https://api.github.com/users/speveril/repos","events_url":"https://api.github.com/users/speveril/events{/privacy}","received_events_url":"https://api.github.com/users/speveril/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-16T00:09:01Z","updated_at":"2015-11-16T04:56:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mcgrue/maped4/pulls/1","html_url":"https://github.com/mcgrue/maped4/pull/1","diff_url":"https://github.com/mcgrue/maped4/pull/1.diff","patch_url":"https://github.com/mcgrue/maped4/pull/1.patch"},"body":"The whole thing just renders into a &lt;canvas>. It should work with whatever styling applied to it; you might need to call .resize on the map if you've done something to resize it (it will automatically handle window resizes, but if it gets placed inside something else that may not work). The canvas is the size of the viewport; the map scrolls within that viewport. Because of that it may be hard to get scroll bars on the canvas.\r\n\r\nThat said, it currently supports moving the map around (click-drag) and zooming (scroll-wheel). app.js instantiates a map.\r\n\r\nI haven't changed the map JSON formats at all. It seems like it'd make sense to have the reference to the map/tile data and to the vsp data from inside the original map JSON. That shouldn't be too hard to change."},"comment":{"url":"https://api.github.com/repos/mcgrue/maped4/issues/comments/156915686","html_url":"https://github.com/mcgrue/maped4/pull/1#issuecomment-156915686","issue_url":"https://api.github.com/repos/mcgrue/maped4/issues/1","id":156915686,"user":{"login":"mcgrue","id":213483,"avatar_url":"https://avatars.githubusercontent.com/u/213483?v=3","gravatar_id":"","url":"https://api.github.com/users/mcgrue","html_url":"https://github.com/mcgrue","followers_url":"https://api.github.com/users/mcgrue/followers","following_url":"https://api.github.com/users/mcgrue/following{/other_user}","gists_url":"https://api.github.com/users/mcgrue/gists{/gist_id}","starred_url":"https://api.github.com/users/mcgrue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcgrue/subscriptions","organizations_url":"https://api.github.com/users/mcgrue/orgs","repos_url":"https://api.github.com/users/mcgrue/repos","events_url":"https://api.github.com/users/mcgrue/events{/privacy}","received_events_url":"https://api.github.com/users/mcgrue/received_events","type":"User","site_admin":false},"created_at":"2015-11-16T04:56:47Z","updated_at":"2015-11-16T04:56:47Z","body":"LGTM"}}