{"action":"created","issue":{"url":"https://api.github.com/repos/immersive-web/proposals/issues/3","repository_url":"https://api.github.com/repos/immersive-web/proposals","labels_url":"https://api.github.com/repos/immersive-web/proposals/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/immersive-web/proposals/issues/3/comments","events_url":"https://api.github.com/repos/immersive-web/proposals/issues/3/events","html_url":"https://github.com/immersive-web/proposals/issues/3","id":289030926,"node_id":"MDU6SXNzdWUyODkwMzA5MjY=","number":3,"title":"Exposing Platform Specific AR Sensing","user":{"login":"blairmacintyre","id":1348861,"node_id":"MDQ6VXNlcjEzNDg4NjE=","avatar_url":"https://avatars3.githubusercontent.com/u/1348861?v=4","gravatar_id":"","url":"https://api.github.com/users/blairmacintyre","html_url":"https://github.com/blairmacintyre","followers_url":"https://api.github.com/users/blairmacintyre/followers","following_url":"https://api.github.com/users/blairmacintyre/following{/other_user}","gists_url":"https://api.github.com/users/blairmacintyre/gists{/gist_id}","starred_url":"https://api.github.com/users/blairmacintyre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blairmacintyre/subscriptions","organizations_url":"https://api.github.com/users/blairmacintyre/orgs","repos_url":"https://api.github.com/users/blairmacintyre/repos","events_url":"https://api.github.com/users/blairmacintyre/events{/privacy}","received_events_url":"https://api.github.com/users/blairmacintyre/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2018-01-16T19:39:40Z","updated_at":"2018-08-01T11:50:43Z","closed_at":null,"author_association":"NONE","body":"As we move forward with adding AR features to WebXR, we need figure out how to expose platform-specific sensing and tracking.  \r\n\r\nThere are basic feature that will be exposed immediately, such as the pose of the device relative to some local coordinate frame, since they correspond to capabilities in WebVR.\r\n\r\nBut, there will be a push from various corners to support the ability to expose the sensing and tracking of other things such as\r\n- world structure, such as WindowsMR meshes or ARCore/ARKit planes\r\n- faces (with or without identification)\r\n- QRCodes (tracking pose in 3D) or other \"simple, standard\" images\r\n- 2D image tracking (esp if it works by just passing a URL or canvas of an image, with not offline preparation)\r\n\r\nThere are other forms of tracking that are currently harder, such as objects, but you get the idea.\r\n\r\nI bring this up as something to discuss now since we should start working things out.  \r\n\r\nShould these capabilities be independent APIs?  They will need to integrate with the WebXR implementation internally to be practical (for implementation), and will need to integrate somehow on the Javascript side to be usable.  \r\n\r\nAt Georgia Tech, we are planning to move the Argon browser from it's custom argon.js framework to WebXR (it's being used in some projects and we'd like those projects to have an easier transition to \"real\" WebXR when the AR features come online). Argon exposes PTC's Vuforia SDK, which includes image, object, and plane tracking. We'd love some guidance and discussion on ways this might be done in WebXR in the future."},"comment":{"url":"https://api.github.com/repos/immersive-web/proposals/issues/comments/409548401","html_url":"https://github.com/immersive-web/proposals/issues/3#issuecomment-409548401","issue_url":"https://api.github.com/repos/immersive-web/proposals/issues/3","id":409548401,"node_id":"MDEyOklzc3VlQ29tbWVudDQwOTU0ODQwMQ==","user":{"login":"machenmusik","id":2080738,"node_id":"MDQ6VXNlcjIwODA3Mzg=","avatar_url":"https://avatars3.githubusercontent.com/u/2080738?v=4","gravatar_id":"","url":"https://api.github.com/users/machenmusik","html_url":"https://github.com/machenmusik","followers_url":"https://api.github.com/users/machenmusik/followers","following_url":"https://api.github.com/users/machenmusik/following{/other_user}","gists_url":"https://api.github.com/users/machenmusik/gists{/gist_id}","starred_url":"https://api.github.com/users/machenmusik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/machenmusik/subscriptions","organizations_url":"https://api.github.com/users/machenmusik/orgs","repos_url":"https://api.github.com/users/machenmusik/repos","events_url":"https://api.github.com/users/machenmusik/events{/privacy}","received_events_url":"https://api.github.com/users/machenmusik/received_events","type":"User","site_admin":false},"created_at":"2018-08-01T11:50:43Z","updated_at":"2018-08-01T11:50:43Z","author_association":"NONE","body":"ARCore image detection and tracking functionality is described here: https://developers.google.com/ar/develop/c/augmented-images/"}}
{"actor":{"display_login":"machenmusik"}}