Swift 3D Model Animations in ARKit Demystified

Photo by Pankaj Patel on Unsplash

Recently I was looking for ways to control animations that are baked in 3D Models with Swift but all I could find was bits and pieces over the internet with no robust way of handling key frame animations of 3D Models specifically in .scn format.

So upon decrypting the very vague Apple API documentation I came up with a procedure that is a good solution or at least a good starting point (because how animations are implemented with the various tools can vary greatly).

So let’s get cooking, we will need:

  • Blender (open source 3D software) to export the model to .dae …

Read more in The Startup · 6 min read


  • 3D
  • ARKit
  • Blender
  • Model Animations
  • SCNKit

Mike Dobekidis

Senior software engineer with a passion for games (playing and creating). I love the creative part of coding and I try to write about things that are exciting!