Como girar um SCNSphere usando um reconhecedor de gesto de panorâmica

Eu criei um SCNSphere, então agora parece um tipo de planeta. É exatamente isso que eu quero. Meu próximo objetivo é permitir que os usuários girem a esfera usando um reconhecedor de gesto de movimento panorâmico. Eles podem girar em torno do eixo X ou Y. Eu só estava me perguntando como posso fazer isso. É isso que eu tenho até agora.

origin = sceneView.frame.origin
node.geometry = SCNSphere(radius: 1)
node.geometry?.firstMaterial?.diffuse.contents = UIImage(named: "world.jpg")

let panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(CategoryViewController.panGlobe(sender:)))
sceneView.addGestureRecognizer(panGestureRecognizer)

func panGlobe(sender: UIPanGestureRecognizer) {
    // What should i put inside this method to allow them to rotate the sphere/ball
}

questionAnswers(2)

yourAnswerToTheQuestion