Tony Morales
Tony Morales
WebXR Viewer is not prepared for Dark Mode. This causes some custom views and permissioning popups to be illegible when a device has Dark Mode turned on.
After tapping 'Go' to enter AR (while using Metal & building for a device with iOS 13 using Xcode 11), the app will freeze without crashing or producing any discernible...
Something changed in iOS 13 such that the permissionLevelButton is displaying ~2x larger than it should.
When using Metal for rendering, sometimes the camera-feed freezes (without the app crashing, i.e. the UI is still responsive) when switching to the front-facing camera or refreshing while the front-facing...
The app can experience degradation issues causing AR objects to "swim," i.e. expected placement of AR objects lags behind camera movement. Presently, SceneKit is used to drive the XRViewer ARKit...
Debug geometry when using SceneKit includes visualization of detected planes and feature points. There should be some debug visualization when Metal is being used to render.
Instead of presenting the user with the option to select a plane to share, etc. as is the case when using SceneKit to render, when using Metal to render the...
I'm considering converting the WebXR Viewer to Swift piece by piece. My primary motivations are to increase readability/accessibility of the code and to position XRViewer for integration into Swift-based projects....
On rare occasion while testing the Metal renderer I've encountered an intermittent crash. The crash occurs when using Metal and at the initial load of an XR page. The crash...
This can lead to a state where users haven't made a choice about location/camera permissions (i.e. .notDetermined), but are never again shown the option about location/camera permissions. In this state...