以下のシャドウ マップの問題を修正することは可能ですか? 基本的に、シャドウマップはアルファ テストを尊重していないようです。影は、葉の影ではなく、木の平面のジオメトリの影です。これはおそらく深度書き込みと関係がありますか?
私はちょうど標準を使用しています
THREE.MeshPhongMaterial
以下のシャドウ マップの問題を修正することは可能ですか? 基本的に、シャドウマップはアルファ テストを尊重していないようです。影は、葉の影ではなく、木の平面のジオメトリの影です。これはおそらく深度書き込みと関係がありますか?
私はちょうど標準を使用しています
THREE.MeshPhongMaterial
シャドウをキャストする場合、オブジェクトはライトの観点からソリッドとして扱われます。
しかし、できることは、customDepthMaterial
を利用する a を指定することalphaTest
です。このカスタム深度マテリアルは、影の計算で使用されます。
このテクニックの例がhttp://threejs.org/examples/webgl_animation_cloth.htmlにあります。
three.js r.63