陰影模糊我添加一個節點,並嘗試設置陰影與SceneKit模糊軟陰影,在SceneKit
這裏是我的光的配置,我也嘗試設置shadowRadius
light = [SCNLight light];
light.type = SCNLightTypeDirectional;
light.castsShadow = true;
light.shadowMode = SCNShadowModeForward;
light.shadowRadius = 5;
light.shadowMapSize=CGSizeMake(4000, 4000);
light.orthographicScale=25;
light.zNear=1;
light.zFar=1000;
,但結果不是更柔軟比我不設置shadowRadius
它在這裏:
我也嘗試添加samplecount
light = [SCNLight light];
light.type = SCNLightTypeDirectional;
light.castsShadow = true;
light.shadowMode = SCNShadowModeForward;
light.shadowRadius = 5;
// add samplecount
light.shadowSampleCount = 5;
light.shadowMapSize=CGSizeMake(4000, 4000);
light.orthographicScale=25;
light.zNear=1;
light.zFar=1000;
陰影似乎軟但這個影子從節點的底部開始(Z座標是0)。我花了很多時間只在節點邊緣設置軟陰影,而不是從底部開始。但沒有結果。當添加兩個節點跨越(不只是節點和幾何形狀SCNFloor)
我的問題是如何與方向上的光獲得陰影模糊(軟陰影)
這個問題也時有發生。
任何幫助將不勝感激!