A high-level framework for implementing 3-D simulations and rendering. RealityKit seamlessly integrates virtual content with the real world. It incorporates realistic elements such as physically based materials, reflections of the environment, camera noise, motion blur, and more. This results in virtual content appearing almost indistinguishable from reality.