如何使SCNNode发光?

时间:2016-03-01 13:14:36

标签: ios swift scenekit tvos

我正在尝试让我的SCNNode这个球体像我们这个星球的照片一样发光: enter image description here

我尝试创建另一个节点并应用CIFilter但没有运气:

let filter = CIFilter(name: "CIGaussianBlur")!
filter.setDefaults()
filter.setValue(1, forKey: kCIInputRadiusKey)
let atmosphere=SCNSphere(radius: 21)
atmosphere.firstMaterial?.diffuse.contents=UIColor.blueColor()
let atmosphereNode = SCNNode(geometry: atmosphere)  
atmosphereNode.filters=[filter]

我可以研究这是因为Metal不支持CIFilter,但使用OpenGL可能会有效,但我不知道如何将我的项目更改为OpenGL。

0 个答案:

没有答案