Populate : FloatController

Populate : FloatController {288863b5,4a7e7d67}

Value > MAXWrapper > Controllers > FloatController > Populate

 

   

Animation Controllers - Quick Navigation

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 MAXScript

This controller is created internally - see the Interface: pop Core Interface for Flow creation methods.

   

Properties:

<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.

Default is False.

   

<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.

Default is 1.0.

   

<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.

   

See Also