Search Unity

Vuforia Fusion with ARCore

Discussion in 'Vuforia' started by jGate99, Apr 13, 2018.

  1. jGate99

    jGate99

    Joined:
    Oct 22, 2013
    Posts:
    1,945
    Hi there,

    When Vuforia Fusion will have ARCore support

    Thanks
     
  2. nilsdr

    nilsdr

    Joined:
    Oct 24, 2017
    Posts:
    374
    Would like to know this aswel
     
  3. Vuforia-Strasza

    Vuforia-Strasza

    Official Vuforia Employee Vuforia

    Joined:
    Jun 13, 2017
    Posts:
    548
    ARCore will be included in the next major Vuforia update after version 7.1.
     
    jGate99 and nilsdr like this.
  4. multimediamarkers

    multimediamarkers

    Joined:
    Feb 17, 2016
    Posts:
    49
    @Vuforia-Strasza And how do you use it exactly? I can find a good tutorial / document on this topic?

    - Do i have to import the ARCore Unity Package first?
    - Do i have to check the AR Code setting in XR Settings in Unity?
    - Or is everything automatically done? So if AR Core is supported on the target device Vuforia Fusion will take it over?

    Thank for any good tips or trics!

    Greeting Mark
     
  5. Vuforia-Strasza

    Vuforia-Strasza

    Official Vuforia Employee Vuforia

    Joined:
    Jun 13, 2017
    Posts:
    548
    This article explains what you need to do in your project for Vuforia to utilize ARCore: https://library.vuforia.com/content/vuforia-library/en/articles/Solution/arcore-with-vuforia.html

    You will not need to check ARCore in the XR Settings, just follow the above instructions and use Vuforia as normal.

    This article has some general information about how Fusion works and some info about APIs that help control and check it: https://library.vuforia.com/content/vuforia-library/en/articles/Training/vuforia-fusion-article.html

    By default, once ARCore is present in your project Vuforia will utilize it for supported features. Using the APIs from the article above allows you some control over when and how ARCore is utilized.
     
  6. hyaqub_bmt

    hyaqub_bmt

    Joined:
    Jun 5, 2018
    Posts:
    4
    Hi

    This might be a stupid question but do you need the AR Core app installed on your phone in order to use Fusion? I have followed the steps and have been successful. However when I had the AR Core app installed, my app defaulted to using AR Core's camera implementation which does not focus the camera at all. Removing the AR core app allowed me to use the default Vuforia camera but does this also mean it won't use the Fusion features?
     
  7. meedabit

    meedabit

    Official Vuforia Employee Vuforia

    Joined:
    Dec 8, 2016
    Posts:
    266
    Hello @hyaqub_bmt,

    Depending upon the device, ARCore must be installed on the device to use Vuforia Fusion. There are some devices that are *not* supported by ARCore but are supported by Vuforia VIO:

    https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html

    Fusion is actually a decision tree that will select platform CV first (e.g. ARCore), Vuforia VIO second (if calibrated) and our legacy Extended Tracking (SLAM) last.

    Our understanding is that ARCore started support for continuous autofocus in 1.4 - previous versions do not.

    Thanks,
    Vuforia Engine Support
     
  8. hyaqub_bmt

    hyaqub_bmt

    Joined:
    Jun 5, 2018
    Posts:
    4
    Thanks for letting me know. I was not sure if it was possible to combine AR Core and Vuforia scripts in the same project especially as I'm using Vuforia's AR Camera prefab. I've spotted a couple of forum posts which cover this issue if anyone is interested. Any other advice would be great haha.

    https://forum.unity.com/threads/vuforia-7-2-camera-settings-and-arcore.538940/

    https://developer.vuforia.com/forum/android/camera-focus-mode-not-working

    The last entry in the following post pretty much asks what I'm trying to ask:
    https://developer.vuforia.com/forum/unity/arcore-14-auto-focus
     
    Last edited: Nov 21, 2018
  9. meedabit

    meedabit

    Official Vuforia Employee Vuforia

    Joined:
    Dec 8, 2016
    Posts:
    266
    Hello @hyaqub_bmt,

    Let me escalate this issue internally with a bug report.

    Thanks,
    Vuforia Engine Support