google-ar / arcore-unreal-sdk

ARCore SDK for Unreal
https://developers.google.com/ar/
Apache License 2.0
277 stars 122 forks source link

ARCore conficts with other tracking plugins like ARToolkit (Unreal4AR) #60

Open Invius opened 5 years ago

Invius commented 5 years ago

For some reason the ARcore part of the engine once activated, changes something internally in a way that even in between levels it affects other tracking plugins like AR4Unreal (ARToolkit). In this video i can show you what's happening: https://youtu.be/PfSHUaHA2lw

Basic project with a basic setup: https://mega.nz/#!td0SGSrQ!BfggemyqeNcDg177CMBxtmEMEGjRRvIWoOy6CmL2cUE

Build from that basic project: https://mega.nz/#!VBFiEQST!JDOT0mpfElZzF2HAQsZICwTg3qU7PaMoL_ZrSEchzPg

bopangzz commented 5 years ago

Not sure how ARToolKit plugin is written, but in general Unreal doesn't support two AR plugins working on the same platform if the both hooked up into Unreal's XRCamera system.

Invius commented 5 years ago

@bopangzz Its sad that it does not support more than one plugin using XRCamera, cause the image detection in ARCore is really bad, unless you have a flat image with 15cm*15cm you will not get it to work, and even then with those conditions its not as accurate as the ARToolkit one.

I might have to check out vuforia in unity to see the results, working with ARcore.

Anouther question, did they stop the support for new custom Unreal Engine of the this plugin? I am asking this because in the Unity branch is already in the version 1.8, and this one its still in the 1.7.

Invius commented 5 years ago

It conflicts with other components too: https://answers.unrealengine.com/questions/865582/reset-player-camera-after-switch-from-ar-to-normal.html?childToView=897033#answer-897033