LightMeter : ヘルパー
LightMeter - superclass: helper; super-superclass:node - 9:0 - classID: #(-2088554037, -1774534477)
LightMeter ヘルパーを使用すると、ワールド空間のカスタム グリッドに照明分析データを生成できます。Lighting_Analysis_Overlay : RenderEffect と連携します。
注:
この機能は、3ds Max Design でのみ公開されています。
3ds Max Design で保存されたシーンは、3ds Max で正しく開き、レンダリングすることができますが、3ds Max の MAXScript を使用してクラス インスタンスを構築することはできません。
3ds Max Design コンストラクタ:
3ds Max コンストラクタ:
Class Instances not creatable in 3ds Max
プロパティ:
パラメータ
<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 - デイライト係数
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 を返します。