title: RealityKit vs SceneKit vs Metal – High-Quality Rendering
body: <p>I'm creating an iOS app that I intend to display realistic/high-quality renders within AR. Whilst experimenting with these 3 options, I'm still unsure which of them I should go forward with developing my app's framework around: <em><strong>SceneKit</strong></em>, <em><strong>RealityKit</strong></em> and <em><strong>Metal</strong></em>.</p>
  <p>I've read that SceneKit is built on top of Metal, but I'm not sure whether its worth the time/effort programming any custom shaders as opposed to using what SceneKit can offer by default. Regarding RealityKit, I don't need any of the animations or special effects that it offers, just the photorealistic rendering side.</p>
  <p><em><strong>Which of the three is the best to develop for AR and High-Quality Model Rendering</strong></em>?</p>