在Scenekit中,可以通过将对象的categoryBitMask设置为与lights categoryBitMask不同来从接收光中删除该对象。
例如,灯光的类别为BitMask = 0001,节点的类别为BitMask = 0010,则该对象将不会被灯光照亮。
但是,该物体仍然会从该灯光向其他物体投射阴影。如何防止物体完全投射阴影?
最佳答案
您正在寻找castsShadow
上的SCNNode
属性
在Scenekit中,可以通过将对象的categoryBitMask设置为与lights categoryBitMask不同来从接收光中删除该对象。
例如,灯光的类别为BitMask = 0001,节点的类别为BitMask = 0010,则该对象将不会被灯光照亮。
但是,该物体仍然会从该灯光向其他物体投射阴影。如何防止物体完全投射阴影?
最佳答案
您正在寻找castsShadow
上的SCNNode
属性