2

で 3D ゲームを書いていlibgdxますが、モデルの下部に偽の 2D シャドウを追加したいと考えています。現在、シャドウ テクスチャを含む 2 つのプレーンを使用しており、それらをフロア プレーンよりも少し上に描画しています。すべてが順調に進んでいますが、2 つのシャドウ プレーンがオーバーラップすると、奇妙なグラフィック アーティファクトが発生します。これは、シャドウ プレーンの Y(垂直)座標が同じであるためです。これを避けるために私は何をする必要がありますか?たぶん、床面投影のテクスチャですか?もしそうなら - どのように?

サンプル画像http://itmages.ru/image/view/1497735/17ea1cdd

更新:だから私は別の解決策を見つけました。クアッドの代わりにシャドウにサークル メッシュを使用して、それらをオーバーラップさせないようにすることができます。

ここに画像の説明を入力

4

1 に答える 1