【发布时间】:2021-11-13 05:24:03
【问题描述】:
我的 SceneKit 阴影有类似粗糙/像素化边缘的电锯。我只是通过简单的设置使用默认值:
func addLightNode() -> SCNNode {
let light = SCNLight()
light.type = .directional
light.castsShadow = true
light.shadowColor = UIColor.black.copy(alpha: 0.5)
let node = SCNNode()
node.light = light
node.eulerAngles = light_euler_angles
rootNode.addChildNode(node)
return node
}
这是结果:
我尝试增加 shadowBias 但结果相同。为了防止这种情况,我应该设置什么其他属性?
【问题讨论】: