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 

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

   

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

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

   

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

[シャドウ パラメータ]/[環境効果のシャドウ]にある[カラーの量]値を取得/設定します。環境効果カラーとシャドウ カラーをブレンドする量を制御します。

   

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

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

   

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

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

   

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

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

   

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

[拡張効果]/[サーフェスに影響]にある[コントラスト]値を取得/設定します。

   

<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 

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

   

<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 

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

   

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

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

   

<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()-- インタフェース名を明示的に指定しなくても呼び出し可能
false
関連事項