Populate : FloatController
Populate : FloatController {288863b5,4a7e7d67}Description:
The Populate FloatController is part of the Populate toolset.
It is assigned automatically to the Populate track under the Populate Global Track.
Available in 3ds Max 2014 and higher.
Constructor:
Class instances not creatable by MAXScriptThis controller is created internally - see the Interface: pop Core Interface for Flow creation methods.
Properties:
<Populate>.numFrames : integerGet/set the number of frames in the simulation.
<Populate>.showEnvObjs : booleanGet/set the visibility of the environment objects.
<Populate>.showChars : booleanGet/set the visibility of the characters.
<Populate>.pedFlows : node arrayGet/set the array of pedestrian flow nodes.
<Populate>.idleAreas : node arrayGet/set the array of Idle Area nodes.
<Populate>.peds : maxObject arrayGet/set the array of pedestrian character objects.
<Populate>.idlers : maxObject arrayGet/set the array of idling character objects
<Populate>.sitters : maxObject arrayGet/set the array of sitting character objects
<Populate>.showDebugInfo : booleanGet/set the state of the show debug info switch.
When set to True, debug information will be displayed.
<Populate>.compressAnim : booleanGet/set the state of the animation compression option.
Default is False.
<Populate>.realWorldScale : floatGet/set the real world scale value.
This value can be used to scale the Populate system up and down relative to the scene units.
Default is 1.0.
<Populate>.internalScale : floatGet/set the internal scale value.
This is the factor which converts the Scene System Units to the internal units of the Populate system which operates in Centimeters.
For example, when the scene System Units are set to 1 GU = 1 Inch, the .internalScale value will be 0.393701 because 0.393701*2.54 = 1.0.
Changing the System Units to 1 GU = 1 Centimeter will cause the .internalScale value to change automatically to 1.0.
