Particle_Skinner - superclass: modifier; super-superclass:MAXWrapper - 36:0 - classID: #(-1901498132, 2071505165)
Description:
The Particle_Skinner Modifier allows one or more Particle Flow systems to deform the geometry of the modified object.
Available in 3ds Max 2014 and higher.
Constructors:
Particle_Skinner...
ParticleSkinnerOSM...
Properties:
<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_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_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.
<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.
<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
<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.
<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.
<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.
<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.
<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.
Interface: particleSkeletonHolder
Methods:
<boolean><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.