Я новичок в разработке iOS, и я зашел в тупик. Я пытаюсь визуализировать куб с помощью SceneKit, который имеет разные цвета для каждой грани.
Это то, что у меня есть до сих пор:
func sceneSetup() {
// 1
let scene = SCNScene()
// 2
let BoxGeometry = SCNBox(width: 0.9, height: 0.9, length: 0.9, chamferRadius: 0.0)
BoxGeometry.firstMaterial?.diffuse.contents = UIColor.redColor()
let cube = SCNNode(geometry: BoxGeometry)
cube.position = SCNVector3(x: 0, y: 0, z: -1)
scene.rootNode.addChildNode(cube)
// 3
sceneView.scene = scene
sceneView.autoenablesDefaultLighting = true
sceneView.allowsCameraControl = true
Но я бы хотел, чтобы у каждого лица был свой цвет. Как я могу это сделать?