Interface: LightMeterManager
The LightMeterManager Interface exposes properties and methods related to managing LightMeter Helpers. The same methods are used by the Lighting Analysis Assistant tool.
Properties:
LightMeterManager.deleteCacheBeforeCalculation : boolean : Read|Write
Get/set the option controlling whether to delete the Cache before calculating Light Meters.
When set to true, the Cache data will be deleted before calculating.
When set to false, it will not be deleted.
Available in 3ds Max 2011 and higher.
Methods:
<integer>LightMeterManager.getNumLightMeterHelpers()
Returns the number of LightMeter Helpers in the scene.
<Interface>LightMeterManager.getNthLightMeterHelper <index>index
Returns the LightMeter Interface of the N-th LightMeter Helper in the scene.
<node>LightMeterManager.getNthLightMeterHelperNode <index>index
Returns the node of the N-th LightMeter Helper in the scene.
<integer>LightMeterManager.getNumActiveLightMeterHelpers()
Returns the number of active LightMeter Helpers in the scene.
<boolean>LightMeterManager.isCalculatingMeters()
Returns true if the Lighting Analysis Assistant is calculating LightMeters, false if not.
<boolean>LightMeterManager.calculateMeters <index>index <boolean>useRenderTimes <boolean>useRenderSettings
Performs the LightMeter calculation for the indexed light meter.
<void>LightMeterManager.outputActiveMetersToCSVFiles <string>namePrefix
Writes the data from the active LightMeters to a Comma-Separated Values file with the specified name prefix.