我已经搜索过了,似乎没有办法制作一个黑暗的SceneKit场景.就像在灯光很低的场景里。我已经从我的场景中删除了所有的灯,把我的autoenablesDefaultLighting设置为假,确保它在故事板中没有被检查,我甚至尝试添加一个黑色的环境灯,但这没有任何作用。有没有办法在低/暗照明下制作SceneKit场景?
发布于 2016-04-19 01:04:09
我得自己试试,因为听起来不对。从默认的SceneKit游戏模板中移除所有的灯光确实会导致一个带有环境光的模型。我想这是一种默认,当SceneKit识别出你的场景中没有灯时,它就会启动动作。

添加黑色环境光似乎不会改变这一点,但是添加一个暗非环境(全向,定向,点)确实会导致一个黑暗的场景。下面的图像是暗灰色全光,没有环境光。

我不认为这是太重要的实际用途,你不太可能有一个没有非环境灯的场景。但是,当然可以理解这种情况下的混淆。
发布于 2016-04-19 06:40:28
SCNLightingModelConstant值得一看。
2014年和2013年的SceneKit演示(apple.com提供的代码)相当黑暗。那里有很多值得学习的地方。
https://stackoverflow.com/questions/36705733
复制相似问题