IES_Sun: Light

IES_Sun - superclass: light; super-superclass:node - classID:#(603881295, 114241513)  

> MAXWrapper > ノード > ライト > IES_Sun

 

   

ライトとカメラ - クイック ナビゲーション

IES_Sun クラスのインスタンスは、自然のサンライトをシミュレートするために使用されます。

注:このクラスのインスタンスは、通常、デイライト システム の一部として 3ds Max UI で作成されます。

   

コンストラクタ

IES_Sun... 	 
freeIesSun...   

   

プロパティ

<IES_Sun>.absoluteMapBias Boolean default: false -- animatable; boolean; Absolute_Bias 

絶対シャドウ マップ バイアスを有効/無効にします。

   

<IES_Sun>.affectDiffuse Boolean default: true -- boolean; Affect_Diffuse 

[拡張効果](Advanced Effects) > [サーフェスに影響](Affect Surfaces)にある[拡散反射光](Diffuse)チェックボックスの状態を取得/設定します。

   

<IES_Sun>.affectSpecular Boolean default: true -- boolean; Affect_Specular 

[拡張効果](Advanced Effects) > [サーフェスに影響](Affect Surfaces)にある[鏡面反射光](Specular)チェックボックスの状態を取得/設定します。

   

<IES_Sun>.atmosColorAmt Float default: 100.0 -- animatable; percentage; Atmosphere_Color_Amount 

[シャドウ パラメータ](Shadow Parameters) > [環境効果のシャドウ](Atmosphere Shadows)にある[カラーの量](Shadow Amount)値を取得/設定します。環境効果カラーとシャドウ カラーをブレンドする量をコントロールします。

   

<IES_Sun>.atmosOpacity Float default: 100.0 -- animatable; percentage; Atmosphere_Opacity 

[シャドウ パラメータ](Shadow Parameters) > [環境効果のシャドウ](Atmosphere Shadows)にある[不透明度](Opacity)値を取得/設定します。

   

<IES_Sun>.atmosShadows Boolean default: false -- boolean; Atmosphere_Shadows 

[シャドウ パラメータ](Shadow Parameters) > [環境効果のシャドウ](Atmosphere Shadows)にある[オン](On)チェックボックスを有効/無効にします。

   

<IES_Sun>.castShadows Boolean default: false -- boolean; Cast_Shadows 

影付けを有効/無効にします。

   

<IES_Sun>.contrast Float default: 0.0 -- animatable; percentage 

[拡張効果](Advanced Effects) > [サーフェスに影響](Affect Surfaces)にある[コントラスト](Contrast)値を取得/設定します。

   

<IES_Sun>.hasTarget Boolean default: true -- boolean; Has_Target 

ターゲット オプションを取得/設定します。true に設定すると、Sun がターゲットを持ちます。

   

<IES_Sun>.mapbias Float default: 1.0 -- animatable; float; Map_Bias 

シャドウ マップ バイアスを取得/設定します。

   

<IES_Sun>.mapsize Integer default: 512 -- animatable; integer; Map_Size 

シャドウ マップ サイズを取得/設定します。

   

<IES_Sun>.multiplier Float default: 80000.0 -- animatable; float 

[光強度](Light Intensity)値を取得/設定します。

   

<IES_Sun>.on Boolean default: true -- boolean 

ライトを有効/無効にします。

   

<IES_Sun>.rgb Color default: (color 255 242.25 229.5) -- animatable; RGB color 

ライト カラーを取得/設定します。

   

<IES_Sun>.samplerange Float default: 4.0 -- animatable; float; Map_Range 

シャドウ マップのサンプル範囲を取得/設定します。

   

<IES_Sun>.shadowMultiplier Float default: 1.0 -- animatable;float; Shadow_Density 

[シャドウの密度](Shadow Density)値を取得/設定します。

   

<IES_Sun>.softenDiffuseEdge Float default: 50.0 -- animatable; percentage; Diffuse_Soften 

[エッジ差和らげ](Soften Diffuse Edge)を取得/設定します。この値を大きくすると、サーフェスの拡散光領域と周囲光領域の境界線がソフトになります。これによって、一定の環境下のサーフェスに表示できるエッジを削除しやすくなります。

   

<IES_Sun>.targetDistance Float default: 240.0 -- animatable; float; Target_Distance 

ターゲットまでの距離を取得/設定します。

   

<IES_Sun>.twoSidedShadows Boolean default: false -- boolean 

両面シャドウのオプションを取得/設定します。オンの場合、背面はシャドウの計算時に無視されません。内側に表示されるオブジェクトは、外側からのライトによって照らされません。このオプションを使用すると、レンダリング時間がより長くなります。チェックマークが付いていない場合、背面は無視されます。レンダリング時間は短くなりますが、外側のライトによってオブジェクトの内部が照らされます。

   

<IES_Sun>.useGlobalShadowSettings BooleanClass default: false -- boolean; Use_Global_Shadow_Settings 

true に設定すると、グローバル シャドウ設定が使用されます。

   

IES_Sun インタフェース:

Interface:NaturalLightClass 

メソッド:

<boolean>isSun() 

リストがサン ライトの場合は true を返します。 IES_Sun の場合は true を返します。

   

<boolean>isSky() 

リストがスカイ ライトの場合は true を返します。 IES_Sun の場合は false を返します。

例:

sun = freeIesSun()
sun.NaturalLightClass.isSun()
true
sun.isSky()-- can be called without explicitly giving the interface name
false

関連事項