インタフェース: LightMeterManager
LightMeterManager インタフェースは、LightMeter ヘルパーの管理に関連するプロパティとメソッドを公開しています。照明分析アシスタント ツールで同じメソッドが使用されます。
プロパティ:
LightMeterManager.deleteCacheBeforeCalculation : bool : Read|Write
ライトメータを計算する前にキャッシュを削除するかどうかをコントロールするオプションを取得/設定します。
true に設定すると、キャッシュ データは計算前に削除されます。
false に設定した場合、削除されません。
3ds Max 2011 以降 で使用可能です。
メソッド:
<integer>LightMeterManager.getNumLightMeterHelpers()
シーン内の LightMeter ヘルパーの数を返します。
<Interface>LightMeterManager.getNthLightMeterHelper <index>index
シーン内の N 番目の LightMeter ヘルパーの LightMeter インタフェースを返します。
<node>LightMeterManager.getNthLightMeterHelperNode <index>index
シーン内の N 番目の LightMeter ヘルパーのノードを返します。
<integer>LightMeterManager.getNumActiveLightMeterHelpers()
シーン内のアクティブな LightMeter ヘルパーの数を返します。
<bool>LightMeterManager.isCalculatingMeters()
照明分析アシスタントが LightMeter を計算している場合は true、そうでない場合は false を返します。
<bool>LightMeterManager.calculateMeters <index>index <bool>useRenderTimes <bool>useRenderSettings
インデックスで指定されたライトメータに対して LightMeter 計算を実行します。
<void>LightMeterManager.outputActiveMetersToCSVFiles <string>namePrefix
アクティブな LightMeter からのデータを、指定された名前プレフィックスを持つカンマ区切りの値ファイルに書き込みます。