Introduction to RealityKit on iOS— Entities, Gestures, and Ray Casting | by Anupam Chugh

Leveraging RealityKit, Vision, and PencilKit frameworks. Time to say goodbye to SceneKit? Drawn by DALL-E 2 The introduction of iOS 13 brought a major upgrade to Apple’s augmented reality framework. ARKit 3 arrived with a lot of interesting new features — people occlusion, motion tracking, simultaneous front and back camera, and collaborative support. These enhancements … Read more

Detect and Handle Collisions in a RealityKit Scene Across Different Entities in iOS | by Anupam Chugh

RealityKit on iOS, part 2 — applying collision events Drawn by DALL-E This is the second part of my series of articles covering the ins and outs of RealityKit, which started here. If you didn’t get a chance to give the part 1 a look, we explored the basics of the RealityKit framework — the … Read more

swift – Why so many debug error using ARKit and RealityKit?

You can get rid of some messages if you use ARView instead of some UIView: func makeUIView(context: Context) -> ARView { … } func updateUIView(_ uiView: ARView, context: Context) { … } You should ignore the rest of the console messages, since Xcode 13.3 generates them even if you have a completely empty scene in … Read more

swift – High-Quality Rendering – RealityKit vs SceneKit vs Metal

Updated: May 23, 2022. TL;DR RealityKit is the youngest SDK in Apple family of rendering technologies. This high-level framework was released in 2019. RealityKit is made for AR/VR projects, has simplified settings for multi-user experience and can be used on iOS/macOS. Performs multithreaded rendering. There’s no Objective-C legacy, RealityKit supports only Swift, and rather declarative … Read more