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

Replace SceneForm, which has been discontinued #379

Open
kamszyc opened this issue Sep 3, 2021 · 2 comments
Open

Replace SceneForm, which has been discontinued #379

kamszyc opened this issue Sep 3, 2021 · 2 comments

Comments

@kamszyc
Copy link
Contributor

kamszyc commented Sep 3, 2021

I noticed that ARToolkit for Android uses quite old versions of ARCore and Sceneform libraries.
There had been an attempt to update them, but they have been downgraded to 1.11.0 in commit: 18fc3a7.

What's the reasoning behind this decision?
Updating dependencies to newest versions should be beneficial to the project.

Furthermore, Sceneform got discontinued by Google
https://github.com/google-ar/sceneform-android-sdk/blob/master/README.md.
ARToolkit should switch to maintained Sceneform fork by Thomas Gorisse or some other solution
https://github.com/ThomasGorisse/sceneform-android-sdk.

I created an issue asking for updating Xamarin.Android binding to use the fork
xamarin/XamarinComponents#1268.

@mbranscomb
Copy link
Member

@dotMorten @nCastle1

@nCastle1
Copy link
Contributor

nCastle1 commented Jan 6, 2022

The AR Toolkit has been updated to reference the most recent versions of SceneForm and ARCore that are available through Xamarin packages. The updated packages solved some problems but caused others. The most recent release (100.13) of AR Toolkit solves or works around all of the problems found through testing.

We have not yet decided on the long-term solution to the discontinuation of SceneForm. This issue affects the native Android/Kotlin version of the AR Toolkit for Android. We'll need to make sure both .NET and native Android maintain feature and performance parity for whatever solution we choose.

This issue can stay open to track the work of finding a SceneForm replacement.

@nCastle1 nCastle1 changed the title Update ARCore and Sceneform to newest versions Replace SceneForm, which has been discontinued Jan 6, 2022
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

No branches or pull requests

3 participants