相关疑难解决方法(0)

如何关闭Scene Kit中的环境光(使用Swift)?

当我使用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 swift

8
推荐指数
1
解决办法
4493
查看次数

有没有办法制作暗/低光SceneKit场景?

我已经搜索过并且似乎没有办法制作一个黑暗的SceneKit场景......就像在低光照的场景中一样.我已经删除了场景中的所有灯光,将我的autoenablesDefaultLighting设置为false,确保它在故事板中未经检查,我甚至尝试添加黑色环境灯但是没有做任何事情.有没有办法使用低/暗照明制作SceneKit场景?

ios scenekit

4
推荐指数
1
解决办法
473
查看次数

标签 统计

scenekit ×2

ios ×1

swift ×1