Реализация трехмерной "местности" выполняется с помощью SceneKit , "местность" - это низкополигональная 3D-модель гор и долины (с некоторыми анимациями частиц), которая загружается в SceneKit SCNView
сцена.Это SCNView
затем реализуется как подпредставление представления ViewController
.
Что касается анимации, ее, скорее всего, используют Core-Motion для подключения движения гироскопа и акселерометра к вращению корневого узла в SCNView для достижения эффекта перспективы в качестве пользователяперемещает устройство.