9

以下のシャドウ マップの問題を修正することは可能ですか? 基本的に、シャドウマップはアルファ テストを尊重していないようです。影は、葉の影ではなく、木の平面のジオメトリの影です。これはおそらく深度書き込みと関係がありますか?

私はちょうど標準を使用しています THREE.MeshPhongMaterial

ここに画像の説明を入力

4

1 に答える 1

9

シャドウをキャストする場合、オブジェクトはライトの観点からソリッドとして扱われます。

しかし、できることは、customDepthMaterialを利用する a を指定することalphaTestです。このカスタム深度マテリアルは、影の計算で使用されます。

このテクニックの例がhttp://threejs.org/examples/webgl_animation_cloth.htmlにあります。

three.js r.63

于 2013-04-26T22:42:15.383 に答える