既定の ShaderFX シェーダは 3 つのライトを使用するように設定されています。3 つのライトすべてが既定の 3ds Max ライトを使用して開始されます。これにより、オブジェクトが必要以上に明るく表示されます。
ライトを改善するために、異なるライト オブジェクトを選択することや、ShaderFX のマテリアル ノードで[MaxNumberLights]を 1 に設定することができます。
(ShaderFX シェーダでは、3 つより多くのライトはサポートしていません。そのため 3 よりも大きい値は無効となります。)
また、[ClampDynamicLights]設定を使用して、シェーダが使用するライトの数をダイナミックに変更することもできます。この設定は、ShaderFX エディタ [プロパティ](Properties)パネルと、マテリアル エディタの[パラメータ](Parameters)ロールアウトに表示されます。
ShaderFX シェーダのライト コントロールは、マテリアル エディタの[パラメータ](Parameters)ロールアウトに表示されます。(カスタム ノードを追加していない限り、このロールアウトにはこれらのコントロールのみが表示されます。「マテリアル エディタに ShaderFX ノードを追加する」を参照してください。)
ShaderFX シェーダで 3 つより多くのライトを使用することはできないため、3 よりも大きい[ClampDynamicLights]の値は 3 として扱われます。使用されるライトの数を減らすには、[ClampDynamicLights]を 1 または 2 に変更します。値を 0 にすると、ライトがすべて消えます。
ライト タイプがオムニ(3)の場合、この選択は無効となります。