当我使用Swift语言创建一个新的Scene Kit游戏时,已经出现了一些结果:

我想要关闭点亮立方体的环境光,但我不知道如何做到这一点,因为没有明确附加到任何节点的任何光.
她的游戏视图控制器代码:
import SceneKit
import QuartzCore
class GameViewController: NSViewController {
@IBOutlet var gameView: GameView
override func awakeFromNib(){
// create a new scene
let scene = SCNScene()
// create and add a camera to the scene
let cameraNode = SCNNode()
cameraNode.camera = SCNCamera()
scene.rootNode.addChildNode(cameraNode)
// place the camera
cameraNode.position = SCNVector3(x: 0, y: 0, z: 2)
// create and add a 3d box to the scene
let boxNode = SCNNode()
boxNode.geometry = SCNBox(width: 1, height: 1, length: 1, chamferRadius: …Run Code Online (Sandbox Code Playgroud) 我已经搜索过并且似乎没有办法制作一个黑暗的SceneKit场景......就像在低光照的场景中一样.我已经删除了场景中的所有灯光,将我的autoenablesDefaultLighting设置为false,确保它在故事板中未经检查,我甚至尝试添加黑色环境灯但是没有做任何事情.有没有办法使用低/暗照明制作SceneKit场景?