Can I get the SCNView camera position when using allowsCameraControl?
The SCNView documentation says that setting allowsCameraControl to YES does not update the camera node position when the user changes the point of view. Is there any way to get the user-modified camera parameters when the user changes the point of view? When you enable allowsCameraControl , SceneKit inserts its own camera node into the scene (as an immediate child of the scene's root node), and sets that node as the view's pointOfView . Read the properties of that node to find out the camera's position and orientation, or the properties of the node's camera attribute to find the camera's field