有没有办法制作 dark/low light SceneKit 场景?
Is there a way to make a dark/low light SceneKit scene?
我已经搜索过了,似乎没有办法制作一个黑暗的 SceneKit 场景......就像在低光照场景中一样。我已经从我的场景中删除了所有灯光,将我的 autoenablesDefaultLighting 设置为 false,确保它在故事板中未被选中,我什至尝试添加黑色环境光但没有做任何事情。有没有办法用 low/dark 光照制作 SceneKit 场景??
不得不亲自尝试一下,因为它听起来不对。从默认的 SceneKit 游戏模板中移除所有灯光确实会导致模型被环境光照亮。我希望当 SceneKit 识别出场景中没有灯光时,它会启动某种默认设置。
添加黑色环境光似乎不会改变这一点,但添加单个黑暗非环境光(全方位、定向、聚光灯)确实会导致黑暗场景。下图是深灰色泛光灯,没有环境光。
我认为这在实际使用中并不重要,您不太可能拥有没有非环境光的场景。但是,当然可以理解这种情况下的混乱。
SCNLightingModelConstant 值得一看。
2014 年和 2013 年的 SceneKit 演示(代码在 apple.com 提供)非常黑暗。有很多值得学习的地方。
我已经搜索过了,似乎没有办法制作一个黑暗的 SceneKit 场景......就像在低光照场景中一样。我已经从我的场景中删除了所有灯光,将我的 autoenablesDefaultLighting 设置为 false,确保它在故事板中未被选中,我什至尝试添加黑色环境光但没有做任何事情。有没有办法用 low/dark 光照制作 SceneKit 场景??
不得不亲自尝试一下,因为它听起来不对。从默认的 SceneKit 游戏模板中移除所有灯光确实会导致模型被环境光照亮。我希望当 SceneKit 识别出场景中没有灯光时,它会启动某种默认设置。
添加黑色环境光似乎不会改变这一点,但添加单个黑暗非环境光(全方位、定向、聚光灯)确实会导致黑暗场景。下图是深灰色泛光灯,没有环境光。
我认为这在实际使用中并不重要,您不太可能拥有没有非环境光的场景。但是,当然可以理解这种情况下的混乱。
SCNLightingModelConstant 值得一看。
2014 年和 2013 年的 SceneKit 演示(代码在 apple.com 提供)非常黑暗。有很多值得学习的地方。