繁体   English   中英

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

[英]Is there a way to make a dark/low light SceneKit scene?

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

不得不为自己尝试这个,因为它听起来不对。 从默认的SceneKit游戏模板中删除所有灯光确实会导致模型点亮环境光。 我希望当SceneKit识别出你的场景中没有灯光时,这种默认设置会起作用。

在此输入图像描述

添加黑色环境光似乎不会改变这一点,但添加单个暗非环境(全向,定向,点)确实会导致黑暗场景。 下图为深灰色全向灯,无环境光。

在此输入图像描述

我不认为这在实际使用中太重要,你不可能有一个没有非环境光的场景。 当然要理解这种情况下的困惑。

SCNLightingModelConstant值得一看。

2014年和2013年的SceneKit演示(apple.com提供的代码)非常暗。 从那里可以学到很多东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM