我正在尝试在ARCamera上附加一个Spotlight:
fileprivate lazy var spotLight: SCNLight = {
let spotLight = SCNLight()
spotLight.type = .spot
spotLight.spotInnerAngle = 0
spotLight.spotOuterAngle = 45
spotLight.castsShadow = true
return spotLight
}()
sceneView.pointOfView?.light = spotLight但是有一个问题。光工作得很好,但没有阴影。怎么了?

发布于 2017-09-30 07:44:51
在下面放置一个平面,将其设置为取消选中所有RGBA值。转到光源节点,设置投射阴影,将其设置为延迟。
发布于 2017-07-30 04:50:07
将聚光灯移到其他地方(即不要使用与视点完全相同的位置,否则阴影将在你所看到的后面)。
https://stackoverflow.com/questions/45391879
复制相似问题