{"action":"created","issue":{"url":"https://api.github.com/repos/Jin02/SOCEngine/issues/35","repository_url":"https://api.github.com/repos/Jin02/SOCEngine","labels_url":"https://api.github.com/repos/Jin02/SOCEngine/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/Jin02/SOCEngine/issues/35/comments","events_url":"https://api.github.com/repos/Jin02/SOCEngine/issues/35/events","html_url":"https://github.com/Jin02/SOCEngine/issues/35","id":174196545,"number":35,"title":"Screen Space Ambient Occlusion","user":{"login":"Jin02","id":7948607,"avatar_url":"https://avatars.githubusercontent.com/u/7948607?v=3","gravatar_id":"","url":"https://api.github.com/users/Jin02","html_url":"https://github.com/Jin02","followers_url":"https://api.github.com/users/Jin02/followers","following_url":"https://api.github.com/users/Jin02/following{/other_user}","gists_url":"https://api.github.com/users/Jin02/gists{/gist_id}","starred_url":"https://api.github.com/users/Jin02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jin02/subscriptions","organizations_url":"https://api.github.com/users/Jin02/orgs","repos_url":"https://api.github.com/users/Jin02/repos","events_url":"https://api.github.com/users/Jin02/events{/privacy}","received_events_url":"https://api.github.com/users/Jin02/received_events","type":"User","site_admin":false},"labels":[{"id":303255717,"url":"https://api.github.com/repos/Jin02/SOCEngine/labels/New","name":"New","color":"207de5","default":false},{"id":303255739,"url":"https://api.github.com/repos/Jin02/SOCEngine/labels/Opinion","name":"Opinion","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":{"login":"Jin02","id":7948607,"avatar_url":"https://avatars.githubusercontent.com/u/7948607?v=3","gravatar_id":"","url":"https://api.github.com/users/Jin02","html_url":"https://github.com/Jin02","followers_url":"https://api.github.com/users/Jin02/followers","following_url":"https://api.github.com/users/Jin02/following{/other_user}","gists_url":"https://api.github.com/users/Jin02/gists{/gist_id}","starred_url":"https://api.github.com/users/Jin02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jin02/subscriptions","organizations_url":"https://api.github.com/users/Jin02/orgs","repos_url":"https://api.github.com/users/Jin02/repos","events_url":"https://api.github.com/users/Jin02/events{/privacy}","received_events_url":"https://api.github.com/users/Jin02/received_events","type":"User","site_admin":false},"assignees":[{"login":"Jin02","id":7948607,"avatar_url":"https://avatars.githubusercontent.com/u/7948607?v=3","gravatar_id":"","url":"https://api.github.com/users/Jin02","html_url":"https://github.com/Jin02","followers_url":"https://api.github.com/users/Jin02/followers","following_url":"https://api.github.com/users/Jin02/following{/other_user}","gists_url":"https://api.github.com/users/Jin02/gists{/gist_id}","starred_url":"https://api.github.com/users/Jin02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jin02/subscriptions","organizations_url":"https://api.github.com/users/Jin02/orgs","repos_url":"https://api.github.com/users/Jin02/repos","events_url":"https://api.github.com/users/Jin02/events{/privacy}","received_events_url":"https://api.github.com/users/Jin02/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Jin02/SOCEngine/milestones/2","html_url":"https://github.com/Jin02/SOCEngine/milestones/12%EC%9B%94%20%ED%9C%B4%EA%B0%80%20/%20%EC%99%B8%EB%B0%95%EB%95%8C%20%EC%9E%91%EC%97%85%ED%95%A0%20%EB%AA%A9%EB%A1%9D","labels_url":"https://api.github.com/repos/Jin02/SOCEngine/milestones/2/labels","id":2130992,"number":2,"title":"12월 휴가 / 외박때 작업할 목록","description":"올해 지나기전에 어느정도 마무리는 좀 해야한다.","creator":{"login":"Jin02","id":7948607,"avatar_url":"https://avatars.githubusercontent.com/u/7948607?v=3","gravatar_id":"","url":"https://api.github.com/users/Jin02","html_url":"https://github.com/Jin02","followers_url":"https://api.github.com/users/Jin02/followers","following_url":"https://api.github.com/users/Jin02/following{/other_user}","gists_url":"https://api.github.com/users/Jin02/gists{/gist_id}","starred_url":"https://api.github.com/users/Jin02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jin02/subscriptions","organizations_url":"https://api.github.com/users/Jin02/orgs","repos_url":"https://api.github.com/users/Jin02/repos","events_url":"https://api.github.com/users/Jin02/events{/privacy}","received_events_url":"https://api.github.com/users/Jin02/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":0,"state":"open","created_at":"2016-11-12T14:02:02Z","updated_at":"2016-11-20T13:51:34Z","due_on":"2016-12-16T00:00:00Z","closed_at":null},"comments":2,"created_at":"2016-08-31T06:43:15Z","updated_at":"2016-11-22T13:50:47Z","closed_at":null,"body":"Screen Space Ambient Occlusion를 구현한다.\n"},"comment":{"url":"https://api.github.com/repos/Jin02/SOCEngine/issues/comments/262245126","html_url":"https://github.com/Jin02/SOCEngine/issues/35#issuecomment-262245126","issue_url":"https://api.github.com/repos/Jin02/SOCEngine/issues/35","id":262245126,"user":{"login":"Jin02","id":7948607,"avatar_url":"https://avatars.githubusercontent.com/u/7948607?v=3","gravatar_id":"","url":"https://api.github.com/users/Jin02","html_url":"https://github.com/Jin02","followers_url":"https://api.github.com/users/Jin02/followers","following_url":"https://api.github.com/users/Jin02/following{/other_user}","gists_url":"https://api.github.com/users/Jin02/gists{/gist_id}","starred_url":"https://api.github.com/users/Jin02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jin02/subscriptions","organizations_url":"https://api.github.com/users/Jin02/orgs","repos_url":"https://api.github.com/users/Jin02/repos","events_url":"https://api.github.com/users/Jin02/events{/privacy}","received_events_url":"https://api.github.com/users/Jin02/received_events","type":"User","site_admin":false},"created_at":"2016-11-22T13:50:47Z","updated_at":"2016-11-22T13:50:47Z","body":"단순한 SSAO의 구현 자체는 상당히 쉬운편이다.\r\n샘플링을 할 좌표를 기준으로 주변 depth들을 랜덤으로 긁어온다.\r\n\r\n랜덤으로 긁어온 depth를 이런 저런 정보와 함께 viewSpace Pos로 변경하고 샘플링 할 위치의 viewSpace Pos와 비교해서 적당히 색을 칠해주면 된다.\r\n\r\n뭐.. 귀찮아서 대부분의 내용을 설명하지않고 그냥 압축했는데.. 그만큼 쉽다.\r\nbloom처런.. 방식 자체는 간단하지만 구현은 귀찮은 작업이다."}}
{"actor":{"display_login":"Jin02"}}