mP_Force : Helper

mP_Force - superclass: helper; super-superclass:node - 11:0 - classID: #(1935830278, 515064320)

Description:

The mP_Force operator accepts any force-type particle space warp as a force source. The force is applied to all particles in the current event that are affected by an mP_World operator.

Available in 3ds Max 2014 and higher.

Constructors:

mP_Force...
PhysXForce...

Properties:

Parameters rollout

Force Space Warps group of controls

<mP_Force>.Force_Space_Warps     ArrayParameter    default: #()   --  node array; SubAnim

Get/set the list of Force Space Warp objects to be used for the physical particle simulation.

<mP_Force>.Force_Type     Integer    default: 0   --  integer

Get/set the selection of the Force Type drop-down list.

Possible values are:

0 - Uniform (default)

1 - Gravity

2 - Surface

<mP_Force>.Force_Variation_Threshold     BooleanClass    default: false   --  boolean

Get/set the state of the Force Variation Threshold checkbox.

<mP_Force>.Shape_Size     Float    default: 1.0   --  worldUnits

Get/set the value of the Shape Size spinner.

<mP_Force>.Force_Overlapping     Integer    default: 0   --  radiobtnIndex

Get/set the state of the Force Field Overlapping radio buttons.

Possible values are:

0 - Additive

1- Maximum

<mP_Force>.Influence     Float    default: 1000.0   --  animatable; percent; Controller Scaling: (1 : 100.0)

Get/set the value of the Influence % spinner.

<mP_Force>.Exponent     Integer    default: 0   --  integer

Get/set the value of the Exponent (10**N) spinner.

<mP_Force>.Sync     Integer    default: 0   --  integer

Get/set the selection of the Sync By drop-down list.

Possible values are:

0 - Absolute Time (default)

1 - Event Duration

2 - Particle Age

<mP_Force>.Impulse_On_Event_Entry     BooleanClass    default: false   --  boolean

Get/set the state of the Impulse On Event Entry checkbox.

<mP_Force>.Time_Warp     Integer    default: 4800   --  integer

Get/set the value of the Time Warp spinner.

When the "Use Script Wiring" option is checked in the context menu of the mP_Force operator, or set via the .setUseScriptWiring() method in Interface: action, an additional rollout becomes available.

Script Wiring rollout (optional)

<mP_Force>.Use_Script_Float     Integer    default: 0   --  integer

Get/set the state of the Influence Parameter Wiring radio buttons.

Possible values are:

0 - Not Wired (default)

1 - From Script Float

2 - From Data Operator

mP_Force interfaces:

The following common Particle Flow Interfaces are exposed by the mP_Force Class:

Interface: action

Interface: operator

Interface: PViewItem