2017-10-25 19 views
0

私は2Dゲームのために自分の背景を明るくするために指向性のライトを使用しています。私はこのバックグラウンドを繰り返す必要があるため、できるだけ効率的になるようにオフセットを使用しているため、クワッドを使用しています。しかし、光は均一に分布していないようです。私は背景が明るいことを望みますが、指向性の光を追加すると、私の背景に光の中心ができます。これは私が望むものではありません。私は光がこの背景に均等に分散されるようにしたい。私はこれについてどうやって行くのですか?ここで均等に光を四面体に分配する2D - Unity

はあなたに私が何を言っているかのより完全な説明を与えるための画像です:

enter image description here

は、事前にありがとうございます。

答えて

1

背景を明るくしたいが、指向性の光を追加する 私のバックグラウンドに光の中心を作成します。

このような方向性は良くありません。私は方向性のあるライトを無効にしたり削除したりすることをお勧めします。

あなたがこの問題を解決するために2つのオプションがあります:あなたは標準シェーダを使用しているので、その後、材料に排出を有効に

.Ambient光

.Material発光性

を発光色を白に変更して、画像を明るくします。

enter image description here

私はあなたがそう#2はあなたのための最良の選択肢である光を使用する場合に必要な追加の処理能力を必要としないので、あなたは#2で行くお勧めします。

他のすべてのライトは、GameObject - >Lightメニューにあります。それぞれの詳細についてはhereを読むことができます。

+1

はいこれが機能しました!私は色の横のボックスにテクスチャを追加しました。これで私の望む効果が得られました。ご協力ありがとうございました! –

+0

はい、エミッションの色を変更する代わりに、カラーのテクスチャマップを使用することもできます。私は喜んで助けてくれました。 – Programmer

関連する問題