MAXScript Extensions > MAXScript Extensions for Particle Flow > Particle Flow Classes > Particle Flow Modifiers >

# Particle_Skinner : modifier

    Particle_Skinner - superclass: modifier; super-superclass:MAXWrapper - 36:0 - classID: #(-1901498132, 2071505165)

Value > MAXWrapper > Modifier > Particle_Skinner

| Modifier Classes - Quick Navigation

Description:

NEW in 3ds Max 2014: The Particle_Skinner Modifier allows one or more Particle Flow systems to deform the geometry of the modified object.

Constructors:

    Particle_Skinner...
    ParticleSkinnerOSM...

Properties:

## Timing group of controls

    <Particle_Skinner>.Before_Hide     BooleanClass    default: true   --  boolean

Get/set the state of the "Hide Before Time On" checkbox.

    <Particle_Skinner>.Time_On     Integer    default: 0   --  integer

Get/set the value of the "Time On" spinner.

    <Particle_Skinner>.Use_Time_Off     BooleanClass    default: false   --  boolean

Get/set the state of the "Time Off" checkbox.

    <Particle_Skinner>.Time_Off     Integer    default: 9600   --  integer

Get/set the value of the "Time Off" spinner.

    <Particle_Skinner>.After_Hide     BooleanClass    default: false   --  boolean

Get/set the state of the "Hide After Time Off" checkbox.

## Particle Flow Systems group of controls

    <Particle_Skinner>.Particle_Flow_Systems     ArrayParameter    default: #()   --  node array; SubAnim

Get/set the array of Particle Flow systems to use.

    <Particle_Skinner>.All_Particle_Flow_Events     BooleanClass    default: true   --  boolean

Get/set the state of the "All Particle Flow Events" checkbox.

## Particle Flow Events group of controls

    <Particle_Skinner>.Particle_Flow_Events     ArrayParameter    default: #()   --  node array; SubAnim

Get/set the array of Particle Flow Events to use.

Applicable only when .All_Particle_Flow_Events is set to False.

    <Particle_Skinner>.falloff     Float    default: 1.0   --  float

Get/set the value of the "Falloff" spinner.

## Disatance Influence group of controls

    <Particle_Skinner>.Distance_Influence_Type     Integer    default: 0   --  radiobtnIndex

Get/set the state of the "Distance Influence" radio buttons.

Possible values are:

0 - Absolute (default)

1 - Size %

2 - Binding %

    <Particle_Skinner>.Absolute_Influence     Float    default: 10.0   --  worldUnits

Get/set the value of the "Absolute" spinner.

    <Particle_Skinner>.Size_Influence     Float    default: 100.0   --  percent

Get/set the value of the "Size %" spinner.

    <Particle_Skinner>.Binding_Influence     Float    default: 100.0   --  percent

Get/set the value of the "Binding %" spinner.

    <Particle_Skinner>.Controllers_Limit     Integer    default: 4   --  integer

Get/set the value of the "Controllers Limit" spinner.

    <Particle_Skinner>.Control_By_Inside_Inclusion     BooleanClass    default: false   --  boolean

Get/set the state of the "Control By Inside Inclusion" checkbox.

## Rip Surface Apart group of controls

    <Particle_Skinner>.Remove_Uncontrolled     BooleanClass    default: false   --  boolean

Get/set the state of the "Remove Uncontrolled" checkbox.

    <Particle_Skinner>.Rip_Surface_Apart     Integer    default: 0   --  integer

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

Possible values are:

0 - None (default)

1 - Binding Break

2 - Distance Change

3 - Offset

### Edge Split Precision group of controls

    <Particle_Skinner>.Split_Precision_Type     Integer    default: 0   --  radiobtnIndex; Edge_Split_Precision_Type

Get/set the state of the "Edge Split Precision" radio buttons.

Possible values are:

0 - Relative % (default)

1 - Absolute

    <Particle_Skinner>.Relative_Precision     Float    default: 95.0   --  animatable; percent; Controller Scaling: (1 : 100.0); WeirdScaled (1.0)

Get/set the value of the "Relative %" spinner.

    <Particle_Skinner>.Absolute_Precision     Float    default: 0.1   --  animatable; worldUnits

Get/set the value of the "Absolute" spinner.

### Offset Distance group of controls

    <Particle_Skinner>.Distance_Type     Integer    default: 0   --  radiobtnIndex

Get/set the state of the "Offset Distance" radio buttons.

Possible values are:

0 - Relative % (default)

1 - Absolute

    <Particle_Skinner>.Relative_Distance     Float    default: 50.0   --  animatable; percent; Controller Scaling: (1 : 100.0); WeirdScaled (1.0)

Get/set the value of the "Relative %" spinner.

    <Particle_Skinner>.Absolute_Distance     Float    default: 1.0   --  animatable; worldUnits

Get/set the value of the "Absolute" spinner.

### MassFX Glue Bindings group of controls

    <Particle_Skinner>.Binding_List_Type     Integer    default: 0   --  radiobtnIndex

Get/set the state of the "MassFX Glue Bindings" radio buttons.

Possible values are:

0 - All

1 - Selected

    <Particle_Skinner>.PhysX_Glue_Tests     ArrayParameter    default: #()   --  node array; MassFX_Glue_Tests; SubAnim

Get/set the array of the MassFX Glue Test operator nodes.

    <Particle_Skinner>.Sustain_Topology     BooleanClass    default: true   --  boolean

Get/set the state of the "Sustain Topology" checkbox.

    <Particle_Skinner>.Interval_Ticks     Integer    default: 10   --  integer

Get/set the value of the "Interval Ticks" spinner.

## Data Wiring Parameters rollout

    <Particle_Skinner>.Use_Visibility_Data_Channel     BooleanClass    default: false   --  boolean

Get/set the state of the "Visibility Data Channel" checkbox.

    <Particle_Skinner>.Visibility_Data_Creator     UndefinedClass    default: undefined   --  maxObject

Get/set the Visibility Data Creator sup-operator object.

    <Particle_Skinner>.Use_Data_Channel     BooleanClass    default: true   --  boolean

Get/set the state of the "Use Data Channel" checkbox.

    <Particle_Skinner>.Data_Channel_Creator     UndefinedClass    default: undefined   --  maxObject

Get/set the Data Channel Creator sup-operator object.

    <Particle_Skinner>.Map_Channel_Type     Integer    default: 0   --  radiobtnIndex

Get/set the state of the Map Channel radio buttons.

Possible values are:

0 - Map Channel (default)

1 - Vertex Color Channel

    <Particle_Skinner>.Map_Channel     Integer    default: 1   --  integer

Get/set the value of the Map Channel spinner.

## Display Parameters rollout

    <Particle_Skinner>.Display_Control_Particles     BooleanClass    default: true   --  boolean

Get/set the state of the "Display Control Particles" checkbox.

    <Particle_Skinner>.Display_Influence     BooleanClass    default: false   --  boolean

Get/set the state of the "Display Influence" checkbox.

    <Particle_Skinner>.Display_Unassigned_Points     BooleanClass    default: false   --  boolean

Get/set the state of the "Display Unassigned Points" checkbox.

## Particle_Skinner interfaces:

    Interface: particleSkeletonHolder

Methods:

    <bool><Particle_Skinner>.isSkinningActivated()

Returns the state of the "Activate Skinning" checkbutton in the Parameters rollout.

    <void><Particle_Skinner>.activateSkinning()

Checks the "Activate Skinning" checkbutton in the Parameters rollout.

    <void><Particle_Skinner>.deactivateSkinning()

Unchecks the "Activate Skinning" checkbutton in the Parameters rollout.