Populate : FloatController {288863b5,4a7e7d67}
Value > MAXWrapper > Controllers > FloatController > Populate |
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.
Class instances not creatable by MAXScript
This controller is created internally - see the Interface: pop Core Interface for Flow creation methods.
<Populate>.numFrames : integer
Get/set the number of frames in the simulation.
<Populate>.showEnvObjs : boolean
Get/set the visibility of the environment objects.
<Populate>.showChars : boolean
Get/set the visibility of the characters.
<Populate>.pedFlows : node array
Get/set the array of pedestrian flow nodes.
<Populate>.idleAreas : node array
Get/set the array of Idle Area nodes.
<Populate>.peds : maxObject array
Get/set the array of pedestrian character objects.
<Populate>.idlers : maxObject array
Get/set the array of idling character objects
<Populate>.sitters : maxObject array
Get/set the array of sitting character objects
<Populate>.showDebugInfo : boolean
Get/set the state of the show debug info switch.
When set to True, debug information will be displayed.
<Populate>.compressAnim : boolean
Get/set the state of the animation compression option.
<Populate>.realWorldScale : float
Get/set the real world scale value.
This value can be used to scale the Populate system up and down relative to the scene units.
<Populate>.internalScale : float
Get/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.