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

# PFlow_Collision_Shape : SpacewarpModifier

    PFlow_Collision_Shape - superclass: SpacewarpModifier; super-superclass:MAXWrapper - 15:0 - classID: #(-2103479135, 1733841833)

Description:

NEW in 3ds Max 2014: The Particle_Skinner SpacewarpModifier enables standard mesh objects to participate as particle deflectors in the MassFX simulation.

Constructors:

    PFlow_Collision_Shape...
    PhysXShapeWSM...

Properties:

    <PFlow_Collision_Shape>.active     BooleanClass    default: false   --  boolean

Get/set the state of the "Activate" checkbutton.

    <PFlow_Collision_Shape>.Shape     Integer    default: 6   --  integer

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

Possible values are:

0 - Plane

1 - Sphere

2 - Box

3 - Capsule

4 - unused

5 - Convex Hull

6 - Geometry (default)

100 - Animated Surface

    <PFlow_Collision_Shape>.Smooth_Surface     BooleanClass    default: false   --  boolean

Get/set the state of the "Smooth Surface" checkbox.

## Bounce And Friction group of controls

    <PFlow_Collision_Shape>.Restitution     Float    default: 0.0   --  float

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

    <PFlow_Collision_Shape>.Static_Friction     Float    default: 0.5   --  float

Get/set the value of the "Static Friction" spinner.

    <PFlow_Collision_Shape>.Dynamic_Friction     Float    default: 0.5   --  float

Get/set the value of the "Dynamic Friction" spinner.

## Animated Surface group of controls

    <PFlow_Collision_Shape>.Thickness     Float    default: 1.0   --  worldUnits

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

    <PFlow_Collision_Shape>.Normal_Offset     Float    default: 0.0   --  worldUnits

Get/set the value of the "Normal Offset" spinner.

    <PFlow_Collision_Shape>.Side_Overlap     Float    default: 0.0   --  worldUnits

Get/set the value of the "Side Overlap" spinner.

### Collision Primitive Location group of controls

    <PFlow_Collision_Shape>.Placement_Vertices     BooleanClass    default: false   --  boolean

Get/set the state of the "Vertices" checkbox.

    <PFlow_Collision_Shape>.Placement_Edges     BooleanClass    default: false   --  boolean

Get/set the state of the "Edges" checkbox.

    <PFlow_Collision_Shape>.Placement_Polygons     BooleanClass    default: true   --  boolean

Get/set the state of the "Polygons" checkbox.

    <PFlow_Collision_Shape>.Selected_Only     BooleanClass    default: false   --  boolean

Get/set the state of the "Selected Only" checkbox.

### Collision Promotove Size group of controls

    <PFlow_Collision_Shape>.Primitive_Size_Type     Integer    default: 0   --  radiobtnIndex

Get/set the state of the "Collision Primitive Size" radio buttons.

Possible values are:

0 - Fit By Current Frame (default)

1 - Fit By Minimization

    <PFlow_Collision_Shape>.Visualize_Collision_Shape     BooleanClass    default: true   --  boolean

Get/set the state of the "Visualize Collision Shape" checkbox.