Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

Add support for ARCore 1.0 #61

Open
Nigel-Burton opened this issue Feb 25, 2018 · 32 comments
Open

Add support for ARCore 1.0 #61

Nigel-Burton opened this issue Feb 25, 2018 · 32 comments

Comments

@Nigel-Burton
Copy link

Hi @judax I'm working with Pixel 2 XL with 1.0 installed (2/23/18) - It shows "ARCore not installed" with WebARonARCore but works fine with unity builds. thanks

@cvasquez-github
Copy link

Same here! Trying to run it on Galaxy S7 only supported on the latest ARCore 1.0.
Could you please support ARCore 1.0?
Thank you very much!

screenshot_20180301-131755

screenshot_20180301-131830

@hschamberlin
Copy link

Also having the same problem running the demo's though a pixel2

@judax
Copy link

judax commented Mar 15, 2018

I have been trying to reproduce this issue and I haven't been able. I have uninstalled ARCore and WebARonARCore and install them from Google Play (ARCore) and the link in the README (WebARonARCore) and I am able to get the app to work correctly. Both on Pixel 1 and 2.

Could you provide the ARCore version? Mine is 1.0.180129253

Thank you.

@judax
Copy link

judax commented Mar 15, 2018

Do you mind trying the following?

  1. Install this APK: https://github.com/google-ar/arcore-android-sdk/releases/download/sdk-preview/arcore-preview.apk
  2. Test again.

@Vavoo
Copy link

Vavoo commented Mar 19, 2018

Tested on Pixel 2:
Work well with arcore-preview.
Doesn't work with ARCore 1.0.180129253 (ARCore not installed message).

Tested on Samsung S7:
Doesn't work with arcore-preview (Tango crash all the time).
Doesn't work with ARCore 1.0.180129253 (ARCore not installed message).

@cvasquez-github
Copy link

cvasquez-github commented Mar 19, 2018 via email

@hschamberlin
Copy link

@judax Using the APK you linked and re-installing web on ar core i have been able to get the demos functioning.
Currently i have version 1.0.180129153 of arcore installed

@judax
Copy link

judax commented Mar 22, 2018

The current version of WebARonARCore uses ARCore dev preview 1 so that is why that APK is the one needed. We are working on rebuilding WebARonARCore in many fronts and one of them will be resolving this. Stay tuned and sorry for the inconveniences...

@judax judax mentioned this issue Mar 22, 2018
@vincentfretin
Copy link

@StudioZAAK Like @judax said, WebARonARCore uses ARCore dev preview 1, so no support for S7 right now, only S8 and Pixel. You will have to wait a new WebARonARCore version supporting latest ARCore.

@rohann9
Copy link

rohann9 commented Mar 31, 2018

Please modify the ARCore 1.0 like preview mod apk for unsupported devices. Every app demands ARCore 1.0 to work. So, Preview ARCore mod apk isnt of any use now.

@judax
Copy link

judax commented Apr 1, 2018

Sorry. This project is based on ARCore Developer Preview. We are actively working on updates but there is no ETA. Sorry for the inconveniences.

@rohann9
Copy link

rohann9 commented Apr 1, 2018

So, is there any project based on official release of ARCore v1 ?

@judax
Copy link

judax commented Apr 2, 2018

The new update will be up to date to any ARCore release from now on. We have learned much from these prototypes and are working on an improved revision.

@judax
Copy link

judax commented Apr 2, 2018

#68 has landed. Closing for now. Feel free to reopen if you need to.

@judax judax closed this as completed Apr 2, 2018
@carstenschwede
Copy link

@judax Could we leave this open until support for ARCore 1.0 has landed?

@judax judax reopened this Apr 2, 2018
@rohann9
Copy link

rohann9 commented Apr 4, 2018

where the updated version will be found ?

@robertjuh
Copy link

Right here probably. I'm sure that when you get a notification of this issue being closed that you'll be able to download the newest version from this GiT. For now, patience :)

@rohann9
Copy link

rohann9 commented Apr 4, 2018

So, will the upcoming version support my redmi note 3 ?

@robertjuh
Copy link

Here you can see a list of supported devices that the newest ARCore version has: https://developers.google.com/ar/discover/

Asus Zenfone AR ASUS_A002, JP_ASUS_A002, VZW_ASUS_A002A
Asus ZenFone Ares ASUS_A002_2
Google Pixel 2 All models
Google Pixel 2 XL All models
Google Pixel All models
Google Pixel XL All models
Huawei P20 EML-L29, EML-L09, EML-AL00, EML-TL00
Moto Z2 Force nash
OnePlus 5 ONEPLUS A5000
Samsung A5 SM-A520F, SM-A520X, SM-A520F, SM-A520W, SM-A520K, SM-A520L, SM-A520S
Samsung A7 SM-A720F, SM-A720F, SM-A720X, SM-A720S
Samsung A8 SM-A530W, SM-A530X, SM-A530F, SM-A530N
Samsung A8+ SM-A730F, SM-A730X
Samsung Note8 SM-N9508, SM-N950F, SM-N950N, SM-N950U, SM-N950W, SM-SC01K, SM-SCV37
Samsung S7 SM-G930A, SM-G930F, SM-G930K, SM-G930L, SM-G930P, SM-G930R SM-G930S, SM-G930T, SM-G930U, SM-G930V, SM-G930W
Samsung S7 Edge SM-G935A, SM-G935F, SM-G935K, SM-G935L, SM-G935P, SM-G935R, SM-G935S, SM-G935T, SM-G935U, SM-G935V, SM-G935W, SM-SCV33, SM-SC02H
Samsung S8 SM-G950U, SM-G950N, SM-G950F, SM-G950W, SM-G9508, SM-SCV36, SM-SC02J
Samsung S8+ SM-G955F, SM-G955N, SM-G955U, SM-G955W, SM-SC03J, SM-SCV35

@robertjuh
Copy link

And in the current version that WebAROnARCore supports, this list is about 75% smaller.

What you could try is to remove the 'check' where arcore looks for your device ID, i dont have it on me but you could find it by looking for "enable arcore anywhere" or "arcore on any device" or something.
But anyway this will mean that the callibration data is inadequate and the model will probably float around like crazy.

@rohann9
Copy link

rohann9 commented Apr 5, 2018

But ARCore will not work without my device's calibration file ?
so. how to get it work ?

@judax
Copy link

judax commented Apr 5, 2018

The check for the supported device has been lifted but as you mention, that does not mean that you will get correct tracking. Please, remember that this prototype is currently outdated and only supports Developer Preview 1 (and that you need yo have the ARCore DP1 APK installed along with WebARonARCore). No ETA on when we will update this project, sorry. We are actively working on it.

@rohann9
Copy link

rohann9 commented Apr 6, 2018

so the upcoming version will not work on my redmi note 3 due to missing calibration file for my device ?

@judax
Copy link

judax commented Apr 6, 2018

You should always check the list of ARCore supported devices: https://developers.google.com/ar/discover/

@rohann9
Copy link

rohann9 commented Apr 7, 2018

okay..so, how to get it to work on my redmi note 3 ?

@judax
Copy link

judax commented Apr 7, 2018

I guess you will have to wait and see if there is support for ARCore on that specific device in the future. Sorry, cannot provide any other answer for now.

@rohann9
Copy link

rohann9 commented Apr 8, 2018

And if there isn't ?

@Indashio
Copy link

Why it still working on Tango ? Not on ARcore? Please update web ar to ARcore 1.2

@judax
Copy link

judax commented May 11, 2018

We are working on a completely new version of this project. Stay tuned. All these issues (and more) should be solved when the new version comes out. Sorry, no ETA yet.

@constructive-realities
Copy link

constructive-realities commented Jun 25, 2018

It's late June now, Is there a different approach to do WebAR with arcore now?

@msimpson
Copy link

@constructive-realities
At this point I'm assuming the upcoming WebXR implementation in Chrome will subsequently be supported by three.ar.js at some point and that will become the different/mainstream approach for WebAR on Android.

However, I believe @judax is referring to the fact that the WebARonARCore code base is being updated to support a newer fork of Chrome while simultaneously implementing ARCore 1.2 features.

Although, this is all conjecture on my part as I'm not on the inside of any of these projects.

@judax
Copy link

judax commented Jun 29, 2018

Correct, our approach will be to provide tools based on standards as much as possible. These projects were prototypes to learn and experiment.

WebXR is now slowly adding AR capabilities and we have released a version of Chrome Canary with the initial experimental APIs for hit testing. You can learn more in this post: https://developers.google.com/web/updates/2018/06/ar-for-the-web

About this repo, we are working on a replacement that hopefully will address many of the concerns posted in the issues. The main idea will be to be able to still build WebXR based web applications using a more native and experimental approach than with browsers. Stay tuned!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests