MAXScript Extensions > MAXScript Extensions for Particle Flow > Particle Flow Classes > Data Operators > Data Sub-Operators >

# OutputStandard : ReferenceTarget

    OutputStandard - superclass: ReferenceTarget; super-superclass:MAXWrapper - 23:0 - classID: #(1137313540, 554188032)

Description:

NEW in 3ds Max 2014: The OutputStandard Particle Data View sub-operator transfers calculated data into regular particle properties.

Constructor:

    OutputStandard...

Properties:

    <OutputStandard>.Data_Type     Integer    default: 1   --  radiobtnIndex

Get/set the state of the Data Type radio buttons.

Possible values are:

0 - Time

1 - Position (default)

2 - Speed

3 - Rotation

4 - Spin

5 - Scale

6 - Script

7 - TM

8 - Material Index

9 - Mapping

10 - Vertex Color Channel

11 - Selected By Particle System

12 - Selected By Group

13 - Accel

14 - Mass

15 - Visibility

    <OutputStandard>.Acceleration_Type     Integer    default: 7   --  integer

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

Possible values are:

0 - Vector

1 - unused

2 - unused

3 - unused

4 - X Component

5 - Y Component

6 - Z Component

7 - Magnitude (default)

    <OutputStandard>.Mapping_Type     Integer    default: 0   --  integer

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

Possible values are:

0 - Vector (default)

1 - U Component

2 - V Component

3 - W Component

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

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

    <OutputStandard>.Use_E2     BooleanClass    default: false   --  boolean

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

    <OutputStandard>.Position_Type     Integer    default: 0   --  integer

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

Possible values are:

0 - Vector (default)

1 - X Component

2 - Y Component

3 - Z Component

    <OutputStandard>.Rotation_Type     Integer    default: 13   --  integer

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

Possible values are:

0-10 - unused

11 - Axis

12 - Angle

13 - Euler Angles (default)

14 - Quaternion

    <OutputStandard>.Scale_Type     Integer    default: 8   --  integer

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

Possible values are:

0 - Vector

2-3 - unused

4 - X Component

5 - Y Component

6 - Z Component

7 - unused

8 - Average (default)

9 - Maximum

10 - Minimum

14 - Quaternion

    <OutputStandard>.Script_Type     Integer    default: 1   --  integer

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

Possible values are:

0 - Integer

1 - Float (default)

2 - Vector

3 - Vector X

4 - Vector Y

5 - Vector Z

6 - Matrix

7 - Matrix X

8 - Matrix Y

9 - Matrix Z

10 - Matrix T

    <OutputStandard>.Use_T2     BooleanClass    default: false   --  boolean

Get/set the state of the "Use T2 As Select Timing" checkbox used when .Data_Type is set to 12 - Select By Group.

    <OutputStandard>.Speed_Type     Integer    default: 7   --  integer

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

Possible values are:

0 - Vector

1-3 - unused

4 - X Component

5 - Y Component

6 - Z Component

7 - Magnitude (default)

    <OutputStandard>.Spin_Type     Integer    default: 15   --  integer

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

Possible values are:

0-10 - unused

11 - Axis

12,13 - unused

14 - Quaternion

15 - Rate (default)

    <OutputStandard>.Time_Type     Integer    default: 2   --  integer

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

Possible values are:

0 - Absolute

1 - Of Birth

2 - Particle Age (default)

3 - Of Death

4 - Lifespan

5 - In Event

    <OutputStandard>.TM_Type     Integer    default: 0   --  integer

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

Possible values are:

0 - Matrix (default)

1 - Matrix X

2 - Matrix Y

3 - Matrix Z

    <OutputStandard>.Visibility_Type     Integer    default: 1   --  integer

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

Possible values are:

0 - By Operator

1 - Render (default)

2 - Viewport

3 - Viewport/Render

## Viewport/Render Operator group of controls

    <OutputStandard>.Viewport_Render_Operator     UndefinedClass    default: undefined   --  node

Get/set the Viewport/Render operator object used when the .Visibility_Type is set to 0 - By Operator.

## Priority And Execution Order group of controls

    <OutputStandard>.Proceed_Type     Integer    default: 1   --  radiobtnIndex

Get/set the state of the Priority And Execution Order radio buttons.

Possible values are:

0 - Pre

1 - Normal (default)

2 - Post

    <OutputStandard>.History_Dependent     BooleanClass    default: true   --  boolean

Get/set the state of the "History-Dependent" checkbox.

    <OutputStandard>.Execution_Order     Integer    default: 1   --  integer

Get/set the value of the "Execution Order" spinner.

    <OutputStandard>.Priority_Order     Integer    default: 1   --  integer

Get/set the value of the "Priority Order" spinner.

## Input and Filter Sockets

    <OutputStandard>.Input_1     UndefinedClass    default: undefined   --  maxObject

    <OutputStandard>.Input_2     UndefinedClass    default: undefined   --  maxObject

Get/set the sub-operators connected to the corresponding Input sockets of the OutputStandard sub-operator.

    <OutputStandard>.Filter     UndefinedClass    default: undefined   --  maxObject

Get/set the sub-operator connected to the Filter socket of the OutputStandard sub-operator.

## OutputStandard interfaces:

The following common interface is exposed by the OutputStandard Particle Data View sub-operator:

Interface: DataViewItem