You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In investigating #51 Raw/Smooth depth, and chatting with @bialpio offline, we began to wonder if the API shape of forcing the Depth configuration at start-up was an ideal state. We wonder if something like what is done by https://immersive-web.github.io/lighting-estimation/ and https://immersive-web.github.io/hit-test/, with a "subscription" based model would be better. Especially when you consider potentially adding #52 start/stop methods.
This would of course be a breaking change, and so we'd likely want a new feature string to opt-in to this type of behavior. Essentially, XrDepthStateInit would not be processed at session startup, and no default depth configuration would be granted. I've reposted the relevant API changes that we'd want to make from #51 below for reference (modifications based upon the outcomes of #51 and #52 would be required).
In investigating #51 Raw/Smooth depth, and chatting with @bialpio offline, we began to wonder if the API shape of forcing the Depth configuration at start-up was an ideal state. We wonder if something like what is done by https://immersive-web.github.io/lighting-estimation/ and https://immersive-web.github.io/hit-test/, with a "subscription" based model would be better. Especially when you consider potentially adding #52 start/stop methods.
This would of course be a breaking change, and so we'd likely want a new feature string to opt-in to this type of behavior. Essentially, XrDepthStateInit would not be processed at session startup, and no default depth configuration would be granted. I've reposted the relevant API changes that we'd want to make from #51 below for reference (modifications based upon the outcomes of #51 and #52 would be required).
The text was updated successfully, but these errors were encountered: