Search Unity

  1. Looking for a job or to hire someone for a project? Check out the re-opened job forums.
    Dismiss Notice
  2. Unity 2020.2 has been released.
    Dismiss Notice
  3. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  4. Read here for Unity's latest plans on OpenXR.
    Dismiss Notice

ARFoundation - Face Mesh on iPhone 6s-SE-7-8

Discussion in 'AR' started by monda, May 14, 2020.

  1. monda

    monda

    Joined:
    May 14, 2015
    Posts:
    22
    Hi guys, I'm currently doing some R&D for an iOS/Android App which uses the front camera to create a mesh, read vertex position and according to vertex distance it figures out some very basic "Emotion Reading".

    Using ARFoundation it works great on both iOS and Android but it doesn't work on iPhones without the true depth camera, what I don't understand is why it works on Android devices without a true depth camera but not on iOS? Is there a way to make it works on those devices?

    Currently I'm spending several ours a day to find a solution but so far..no luck. Any idea?

    Thanks!
     
  2. m4d

    m4d

    Joined:
    Jan 25, 2012
    Posts:
    25
    iPhone X was the first phone to support facetracking so i'd be very surprised if it would work on iOS phones older than that.
     
  3. monda

    monda

    Joined:
    May 14, 2015
    Posts:
    22
    Yeah I get that but ARFoundation uses both ARKit and ARCore, ARCore Face Mesh works with "Regular" cameras exactly like the ones on iPhone SE,6s,7 and 8. I assumed that ARFoundation will switch to ARCore on phones without True Depth Camera :(
     
unityunity