Search code examples
augmented-realityscenekitarkitrealitykitapple-vision

The best way to overlay 3D objects on coordinates recognized by Vision


I'm trying to render a 3D object at coordinates recognized by the Vision framework. I already know SceneKit, and I want a way to have realistic rendering.

I'm wondering if there's a more appropriate way other than SceneKit.

Thanks in advance for your help!


Solution

  • In your case the best (and considerably simpler) approach is to use ARKit's ARFaceAnchor or RealityKit's target AnchorEntity(.face). Here's no need for Vision.

    SceneKit and RealityKit allow you to apply a high quality Physically Based shaders on model's surface.