IESLight可以在SceneKit中投射阴影吗?

时间:2017-02-20 01:11:51

标签: ios swift 3d scenekit

来自WWDC2016 Advance SceneKit Rendering指南我发现SCNLight有一种新型的光 - IESLight 但我发现它无法投射阴影enter image description here

左边是IESLight,右边是SpotLight。

2 个答案:

答案 0 :(得分:3)

这取决于ies配置文件:如果它描述了一个360°衰减,那么它被认为是一个全向光并且它不会投射阴影。如果角度< 180°然后它将被视为一个点,它将投下阴影。

答案 1 :(得分:0)

我想我不理会一点!医生说

  

仅当此属性的值为YES并且灯光的类型属性为 SCNLightTypeSpot或SCNLightTypeDirectional 时,由投光阴影照亮的几何图形。默认值为NO。

所以我想为什么IESLight无法施放阴影。谢谢你的阅读。