Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tabletop AR: Add camera feed #562

Open
wants to merge 13 commits into
base: feature-branches/tabletop-ar
Choose a base branch
from

Conversation

hud10837
Copy link
Collaborator

@hud10837 hud10837 commented Sep 9, 2024

Related to issue: https://devtopia.esri.com/runtime/kotlin/issues/4436

Description:

Adds a camera feed to the TableTopSceneView component. This PR adds all of the render code from the prototype, and much of the code comes from the HelloAR example from Google. It's expected that some of this code will change and be pared down, but the purpose of this PR is to have a working example of a SceneView rendering on top of a camera feed.

Summary of changes:

  • Add camera feed and associated rendering components via ArSurfaceView
  • Add assets related to displaying the camera feed, ie. shaders
  • Add the ArSurfaceView to the TableTopSceneView
  • Modify the microapp to set up an ARCore session and call the TableTopSceneView. Note that this code will be moved in a future PR to internal component code in the TableTopSceneView.

Pre-merge Checklist

@hud10837 hud10837 changed the base branch from main to feature-branches/tabletop-ar September 17, 2024 16:14
@hud10837 hud10837 changed the title Add camera feed Tabletop AR: Add camera feed Sep 18, 2024
@hud10837 hud10837 marked this pull request as ready for review September 18, 2024 11:32
@gunt0001 gunt0001 self-requested a review September 18, 2024 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant