Toque / select Nodo en SceneKit (Swift)

Soy nuevo en SceneKit y espacios 3D en iOS. Actualmente estoy trabajando en un juego sencillo que muestra un cubo de 28 segmentos ("mini cubos" si quieres).

Quiero mover los mini cubos tocándolos, pero no puedo entender cómo seleccionar nodos específicos (childnodes del cubo grande).

¿Alguien puede ayudarme o publicar un enlace a los tutoriales de SceneKit para dummies? Llevo días buscando, y no he encontrado lo que estoy buscando.

Aclamaciones

Puede probar la vista de escena (por ejemplo, desde la location de un reconocedor de gesto de toque), que le dará una list de los resultados de las testings de éxito. De cada resultado puede get el nodo (y otra información):

let location: CGPoint = // for example from a tap gesture recognizer let hits = self.sceneView.hitTest(location, options: nil) if let tappedNode = hits?.first?.node { // do something with the tapped node ... }