私のプロジェクトでは、点光源から地面(平面)上のオブジェクトの影を表示する必要があります。
オブジェクトは光源に非常に近くなる可能性があるため、遠距離で影を表示する必要があります。
PointLightからシャドウを計算するために、を使用しますHardShadowMapMethod
。
私の問題は:
小さい値のライトフォールオフ(または高い値のイプシロン)を設定し、地面に多数の平行線が表示されます(アーティファクトの種類?)
または、ライトフォールオフを高い値に設定しましたが、オブジェクトと彼のシャドウの間に大きなシャドウギャップがあります。
ゴールドバージョンを使用しています。
光の半径、光の減衰、イプシロン、およびdephtmapsizeのパラメーターを使用して、ギャップなしで、および平行線なしでシャドウを作成することは不可能です。
このような状況の解決策はありますか?HardShadowMapMethod
どのサポートポイント光源以外の方法はありますか?
これがスクリーンショットです: