ゲーム内で Photoshop 風のドロップ シャドウを作成する
質問
ゲームのサイズが異なるゲームを作成しているので、独自の影を作成したいと考えています。私が使用しているAPIは、長方形を塗りつぶしたり、楕円や水平線などを作成したりできます。そしてrgbaをサポートします。このことを考えると、ドロップ シャドウを作成するにはどうすればよいでしょうか?黒から白へのグラデーションを作成し、アルファを 20% に設定してみましたが、あまり良く見えませんでした...どうやって行われるのか分かりません。ありがとう
解決
私は次のように提案します:
- オブジェクトをコピーし、
- 光源の反対方向に移動し、その距離を重みとして使用します。
- 真っ黒にして、
- 光源の距離も重みとして使用してぼかします。
- オブジェクトの後ろに置きます。
- 必要に応じてアルファ値を下げます。
- ?????
- 利益。
所属していません StackOverflow