Étape 5: Mettre en place la caméra
La caméra par défaut était bonne de voir notre sphère rapidement, mais il est préférable de mettre en place notre caméra nous-mêmes. Pour ce faire, placez le curseur sous cette ligne :
scene.rootNode.addChildNode(worldNode)
Puis les placer :
let cameraNode = SCNNode() cameraNode.camera = SCNCamera() cameraNode.position = SCNVector3(x: 0, y: 0, z: 4) scene.rootNode.addChildNode(cameraNode)
Tout d’abord, nous créons un nœud pour représenter notre caméra. Puis nous définissons sa caméra propriété sur un nouveau SCNCamera. Nous définir sa position à l’aide d’un SCNVector3. Enfin nous l’ajoutons à notre scène. Nous devons faire encore une chose. Supprimer :
view.allowsCameraControl = true
Lorsque nous exécutons, notre sphère est là tout comme avant.