Scene Light Effectiveness Settings/シーンライトの影響
Unity Toon Shader では、シーン内のライトの効果をマテリアルごとに細かくコントロールすることが可能となっています。マテリアルのタイプによっては、ライティングの効果をなくしたり、または制限したい場合があります。 UTS では、実際のライトの色とは関係なく、各エリアの色をコントロールすることができます。この機能はプロフェッショナルなセルシェーディングでは欠かせないものですが、時には実際のライトカラーを適用することが必要な場合もあります。 UTSは、実際のライトカラーが影響を与えるか/与えないかを決定する方法を提供しています。
Light Color Effectiveness
各カラーの設定が「Off」の場合、シーン内のライトの強弱に関わらず、常に光量「1」、ライトカラー「白」で照明されます。
プロパティ | 説明 |
---|---|
Base Color | ベースカラー(通常色)領域へのライトカラーの影響 |
1st Shading Color | 1影カラー(一号影)領域へのライトカラーの影響 |
2nd Shading Color | 2影カラー(二号影)領域へのライトカラーの影響 |
Highlight | ハイライトカラー領域へのライトカラーの影響 |
Rim Light | リムライトカラー領域へのライトカラーの影響 |
Inverted Light Direction Rim Light | 光源と反対方向のリムライトカラー領域へのライトカラーの影響 |
Angel Ring | Angel Ring(天使の輪)領域へのライトカラーの影響。Angel Ring(天使の輪)は、 With Additional Control Maps モード専用です。 |
MatCap | マットキャップ領域へのライトカラーの影響 |
Outline | アウトライン領域へのライトカラーの影響 |
Light Color Effectivenessの例:フェイス部分に赤い光を当てた場合。フェイス用マテリアル上でチェックされていない領域は、ライトカラーの影響を受けていないことがわかる。
Light Color Effectiveness、チェックなし | Light Color Effectiveness、チェックあり |
---|---|
Light Probe Intensity
Light Probe Intensity の値に従って、ライトプローブのカラーをマテリアルカラーに加算します。
Limit Light Intensity
白飛びが発生しないように、ライト全体の明るさを「1」に制約します。
例:高輝度のディレクショナルライトがキャラクターを照らしている場合
Limit Light Intensity オフ | Limit Light Intensity オン |
---|---|