mP_InterCollision : helper

mP_InterCollision - superclass: helper; super-superclass:node - 8:0 - classID: #(1935830277, 515064320)

Description:

The mP_InterCollision test is used to track collisions between particles as triggers for sending the particles to the next event.

Available in 3ds Max 2014 and higher.

Constructor:

mP_InterCollision...
PhysXInterCollision... 

Properties:

Collision Registration With group of controls

<mP_InterCollision>.Scope_Type     Integer    default: 0   --  integer

Get/set the state of the "Collision Registration With" radio buttons.

Possible values are:

0 - Particles In Current Event (default)

1 - Particles In Events

<mP_InterCollision>.Selected_Events     ArrayParameter    default: #()   --  int array; SubAnim

Get/set the list of Event objects to register collisions with.

Test True If Particle group of controls

<mP_InterCollision>.Test_Type     Integer    default: 0   --  integer

Get/set the state of the "Test True If Particles" radio buttons:

0 - Collides (default)

1 - Is Slow After Collision(s)

2 - Is Fast After Collision(s)

3 - Collided Multiple Times

<mP_InterCollision>.Min_Speed     Float    default: 1.0   --  animatable; worldUnits; TempSub

Get/set the value of the "Speed Min" spinner.

<mP_InterCollision>.Max_Speed     Float    default: 1000.0   --  animatable; worldUnits; TempSub

Get/set the value of the "Speed Max" spinner.

<mP_InterCollision>.Collision_Count     Integer    default: 5   --  integer; TempSub

Get/set the value of the "# Times" spinner.

<mP_InterCollision>.Report_To_Data_Operator     BooleanClass    default: false   --  boolean

Get/set the state of "Report To Data Operator" checkbox.

<mP_InterCollision>.Additive_Count     BooleanClass    default: true   --  boolean

Get/set the state of "Additive Count" checkbox.

mP_InterCollision interfaces:

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

Interface: action

Interface: test

Interface: PViewItem

Interface: integrator