1

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!

Andy Jazz
  • 49,178
  • 17
  • 136
  • 220
Sherlockat
  • 13
  • 2
  • Maybe forget 3D and just overlay a 2D rectangle? If so, here's an [article](https://betterprogramming.pub/a-custom-alternative-to-arkit-c07961a38d2a?source=friends_link&sk=ed0c89157da6520e60179f07cb40f911) that I wrote – aheze Jun 23 '21 at 04:53
  • 1
    I want to make a result like a link https://www.youtube.com/watch?v=C3CP4Aby3yA – Sherlockat Jun 23 '21 at 05:25

1 Answers1

0

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.

Andy Jazz
  • 49,178
  • 17
  • 136
  • 220
  • Thank you for your reply. I have additional questions. Is it difficult to apply Unity Engine? Are there any related examples or documentation? – Sherlockat Jun 24 '21 at 02:48
  • Sorry, I have a minimal experience in Unity. Read Unity documentation. – Andy Jazz Jun 24 '21 at 03:00