Swift SceneKit Запретить перемещать объект
У меня есть 3д объект, мне нужно, что бы пользователь мог только поворачивать (влево/вправо, вверх/вниз) и приближать/отдалять объект, но в моем варианте он может и перемещать объект от центра (двумя пальцами) - можно ли как-то запретить юзеру перемещать объект от центра ? спасибо за любую помощь
let scene = SCNScene()
sceneView.scene = scene
// Set scene settings
sceneView.scene = scene
// 2: Add camera node
cameraNode = SCNNode()
cameraNode.name = "camera"
cameraNode.camera = SCNCamera()
// 3: Place camera
cameraNode.position = SCNVector3(x: 0, y: 0, z: 7)
// 4: Set camera on scene
scene.rootNode.addChildNode(cameraNode)
let sphere = SCNSphere(radius: 2)
let objNode4 = SCNNode(geometry: sphere)
objNode4.name = "sphere"
objNode4.geometry?.materials = [blueMaterial]
scene.rootNode.addChildNode(objNode4)
sceneView.allowsCameraControl = true
sceneView.backgroundColor = UIColor.clear
sceneView.cameraControlConfiguration.allowsTranslation = true
sceneView.cameraControlConfiguration.rotationSensitivity = 0.4
sceneView.defaultCameraController.maximumVerticalAngle = 0
sceneView.defaultCameraController.maximumHorizontalAngle = 0