LightMeter : ヘルパー

LightMeter - superclass: helper; super-superclass:node - 9:0 - classID: #(-2088554037, -1774534477)

> MAXWrapper > ノード > ヘルパー > LightMeter

 

   

ヘルパー - クイック ナビゲーション

LightMeter ヘルパーを使用すると、ワールド空間のカスタム グリッドに照明分析データを生成できます。Lighting_Analysis_Overlay : RenderEffect と連携します。

コンストラクタ:

LightMeter...

プロパティ:

パラメータ

<LightMeter>.active BooleanClass default: true -- Boolean 	 

[アクティブ](On)チェックボックスの状態を取得/設定します。

   

寸法記入

<LightMeter>.length Float default: 1.0 -- animatable; worldUnits 	 

LightMeter の長さを取得/設定します。

   

<LightMeter>.width Float default: 1.0 -- animatable; worldUnits   

LightMeter の幅を取得/設定します。

   

<LightMeter>.length_segs Integer default: 3 -- integer 

LightMeter の長さセグメントを取得/設定します。

   

<LightMeter>.width_segs Integer default: 3 -- integer 

LightMeter の幅セグメントを取得/設定します。

   

表示

<LightMeter>.showOrientation BooleanClass default: true -- boolean; Show_Orientation 

[方向を表示](Show Orientation)チェックボックスの状態を取得/設定します。

   

<LightMeter>.showPsuedoColor BooleanClass default: true -- boolean; Show_Pseudo_Color 

[疑似カラーを表示](Show Pseudo Color)チェックボックスの状態を取得/設定します。

   

<LightMeter>.showViewportText BooleanClass default: true -- boolean; Show_Viewport_Text 

[ビューポート テキストを表示](Show Viewport Text)チェックボックスの状態を取得/設定します。

   

表示する値

   

<LightMeter>.valuesToDisplay Integer default: 0 -- integer; Values_To_Display 

[表示する値](Values To Display)ラジオ ボタン リストの選択を取得/設定します。

有効な値は次のとおりです。

0 - 合計照度 (既定値)

1 - 直接照度

2 - 間接照度

3 - デイライト係数

   

計算および書き出しのボタン

CSV への計算および書き出しのボタンの機能がインタフェース: LightMeterManager によって公開されています。

LightMeter インタフェース:

インタフェース: lightMeterInterface

メソッド:

<bool>GetIlluminance <time>time <index>index <&float>illuminance 
illuminance is In and Out parameter

指定された時間におけるインデックスで指定されたポイントの合計照度を、3 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

<bool>GetDirectIlluminance <time>time <index>index <&float>directIlluminance 
directIlluminance is In and Out parameter

指定された時間におけるインデックスで指定されたポイントの直接照度を 3 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

<bool>GetIndirectIlluminance <time>time <index>index <&float>indirectIlluminance 
indirectIlluminance is In and Out parameter

指定された時間におけるインデックスで指定されたポイントの間接照度を 3 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

<bool>GetDaylightFactor <time>time <index>index <&float>daylightFactor 
daylightFactor is In and Out parameter

指定された時間におけるインデックスで指定されたポイントの直接照度を 3 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

<bool>GetMeterTransform <time>time <index>index <&matrix3>transform 
transform is In and Outparameter

指定された時間におけるインデックスで指定されたポイントの LightMeter 変換行列を 3 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

<bool>GetLocalMeterPosition <index>index <&point3>position 
position is In and Outparameter

インデックスで指定されたポイントのローカル位置を 2 番目の参照パラメータに取得します。成功した場合は true を、失敗した場合は false を返します。

   

関連事項