mP_Force : Helper

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

Value > MAXWrapper > Node > Helper > mP_Force

 

   

Particle Flow - Quick Navigation

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