Questions tagged [arkit]

Apple ARKit is Augmented Reality SDK introduced in iOS 11.0, which integrates the iOS or visionOS device RGB camera data, Motion Sensor data and LiDAR Scanner data to produce robust AR experiences.

ARKit uses Visual Inertial Odometry (VIO) to accurately track the world around it. VIO fuses RGB camera sensor data at 60 fps with data at 1000 fps. These two inputs allow the device running iOS or visionOS to sense how it moves within a room with a high degree of accuracy, and without any additional calibration. With ARKit app, user is able to create and render 3D scenes using , , , and frameworks.

The latest version of ARKit has the following features in its arsenal: People Occlusion with depth channel semantics, LiDAR Sensor support for high quality Depth channel and better Scene Understanding, live Motion Capture allowing animate a 3D skeleton, simultaneous Front and Rear camera tracking, hand tracking, ability to track up to 3 faces with a TrueDepth camera, collaborative sessions between 6 users, Geo Tracking and many other useful features.

Reference

3311 questions
7
votes
2 answers

Can I apply a CIFilter to ARkit camera feed?

I'm trying to apply a blur effect to camera live steam image in ARSCNView. I have checked the WWDC videos. They only mentioned the custom rendering with Metal, but I didn't found any complete example on web. Any idea how to do that? Updated 1 I…
Wayne Tam
  • 71
  • 1
  • 3
7
votes
2 answers

ARKit Demo Crashing on iPhone 6/iPhone 6 Plus

I'm working with ARKit Feature , with recent major iOS release, but I'm getting a crash with error failed assertion MTLRenderPassDescriptor: MTLStoreActionMultisampleResolve store action for the depth attachment is not supported by device I…
Svitlana
  • 2,938
  • 1
  • 29
  • 38
7
votes
2 answers

Testing ARKit without iPhone6s or newer

I am before decision to download Xcode9. I want to play with new framework - ARKit. I know that to run app with ARKit I need a device with A9 chip or newer. Unfortunately I have an older one. My question is to people who already downloaded the new…
Kamil Harasimowicz
  • 4,684
  • 5
  • 32
  • 58
7
votes
1 answer

Copying SCNParticleSystem doesn't seem to work well

I'm trying to use an SCNParticleSystem as a "template" for others. I basically want the exact same properties except for the color animation for the particles. Here's what I've got so far: if let node = self.findNodeWithName(nodeName), let…
kevlar
  • 1,110
  • 3
  • 17
  • 30
7
votes
1 answer

How to create a DAE file to use in SceneKit?

How do you create a .dae file from a 3D model? I've created a 3D model from a drone areal mapping and now have a very large file I can import in to Photoshop, but I can't figure out how to create a .dae file I can use in SceneKit. The default game…
ricozinn
  • 131
  • 1
  • 8
7
votes
1 answer

human body measurement of height,weight and other part

I am developing an tailor's application,and i want to measure the size of the human body for its cloth. see in image after all measurement it display result like.. is this possible? i search on Google Width and Height of Human Body and also…
SAMIR RATHOD
  • 3,512
  • 1
  • 20
  • 45
6
votes
1 answer

ARKit app cannot replay a recorded ARSession from Reality Composer

I followed the instructions here to record an ARKit mov session using the Reality Composer app, but when I load in Xcode and run with an ARKit app, the app shows a black screen and shows errors: The app runs fine without the .mov file 2021-07-17…
jiawen
  • 1,198
  • 2
  • 17
  • 29
6
votes
0 answers

iOS ARView and MTKView - how to restore camera position?

I have an iOS point cloud app and am trying to allow the user to keep adding points to an existing point cloud across multiple sessions. I have a Metal MTKView, overlaid and aligned with an ARView underneath. When I have the .showSceneUnderstanding…
Alex Stone
  • 46,408
  • 55
  • 231
  • 407
6
votes
1 answer

iOS XCode sudden console spam: [default] IOConnectCallMethod (kIOHIDEventServiceFastPathUserClientCopyEvent): 0xe00002f0 (copySpec = (null))

I have an ARKit iOS app that was working fine, the phone suffered a pretty hard drop, and this morning it's not capturing frames, instead it spams the console with: [default] IOConnectCallMethod (kIOHIDEventServiceFastPathUserClientCopyEvent):…
Alex Stone
  • 46,408
  • 55
  • 231
  • 407
6
votes
1 answer

ARKit: Tracking Head Up and Down Movement in Xcode

I have implemented the following code which allows me to track different facial expressions of a person. But, with this code, I am unable to track the person's head up and down movements using ARKit in Xcode. I would appreciate it if anyone could…
Pressing_Keys_24_7
  • 1,755
  • 2
  • 7
  • 33
6
votes
1 answer

Is it possible to access multiple cameras from ARFrame?

I have an ARSession using a ARWorldTrackingConfiguration as part of its configuration. I've also enabled face tracking via: configuration.userFaceTrackingEnabled = true In the func session(_ session: ARSession, didUpdate frame: ARFrame) delegate…
narner
  • 2,908
  • 3
  • 26
  • 63
6
votes
1 answer

What is the real Focal Length of the camera used in RealityKit?

I am doing this Augmented Reality project starting from Xcode's default AR project. I need to know the focal length of the camera used by ARKit. This page defines Focal Length well: Focal length, usually represented in millimeters (mm), is the…
Duck
  • 34,902
  • 47
  • 248
  • 470
6
votes
1 answer

How to prevent Entities from overlapping?

I'm trying to create an AR experience with RealityKit but I'm finding that by default, entities will move into each other and overlap when they are moved by user interaction. I want to prevent the objects from overlapping and entering each other, so…
6
votes
1 answer

RealityKit – Plane Detection

In RealityKit, similiar to ARKit, objects won't show until the camera has detected some sort of flat surface. Once the camera has detected that surface, the objects will show and pin to it. How do I know (by code) if the camera has detected a flat…
Daniel Aragon
  • 89
  • 2
  • 5
6
votes
3 answers

iOS ARKit: Large size object always appears to move with the change in the position of the device camera

I am creating an iOS ARKit app where I wanted to place a large object in Augmented Reality. When I am trying to place the object at a particular position it always appears to be moving with the change in camera position and I am not able to view…
a.palo
  • 258
  • 2
  • 12