O CIFilter no SCNNode funciona apenas no Simulador
Ter um pouco de arranhar a cabeça com os novos recursos de filtro no SceneKit com iOS9. Para simplificar o caso, tanto quanto possível, se eu adicionar a linha:
ship.filters = [CIFilter(name: "CIPixellate", withInputParameters: [kCIInputScaleKey: 30])!]
Para o projeto SceneKit padrão, construa e execute para o simulador, o navio é pixelado conforme o esperado. Se eu construir e executar o mesmo projeto no dispositivo, o navio desaparecerá. Eu tentei várias permutações, vários dispositivos e até várias demonstrações do SceneKit em postagens de blog, e todos eles têm o mesmo problema. Só não tenho certeza do que estou perdendo.