randomReferenceTarget : ReferenceTarget
randomReferenceTarget - superclass: ReferenceTarget; super-superclass:MAXWrapper - 29:0 - classID: #(1137313547, 554188032)
Description:
The randomReferenceTarget Particle Data View sub-operator generates scalar and vector random values.
Available in 3ds Max 2014 and higher.
Constructor:
randomReferenceTarget...
Properties:
<randomReferenceTarget>.Output_Type Integer default: 1 -- integer
Get/set the selection of the "Output Type" drop-down list.
Posssible values are:
0 - Integer
1 - Real (default)
2 - Vector
Distribution group of controls
<randomReferenceTarget>.Integer_Distribution_Type Integer default: 0 -- integer
Get/set the selection of the "Distribution" drop-down list used when .Output_Type
is set to 0 - Integer.
The only possible value is:
0 - Uniform Discrete (default)
<randomReferenceTarget>.Real_Distribution_Type Integer default: 4 -- integer
Get/set the selection of the "Distribution" drop-down list used when .Output_Type
is set to 1 - Real.
Possible values are:
0 - Exponential
1 - Noise R
2 - Noise V
3 - Noise V+T
4 - Normal (Gaussian) (default)
5 - Triangular
6 - Turbulence V
7 - Uniform
8 - Weibull
9 - Turbulence V+T
<randomReferenceTarget>.Vector_Distribution_Type Integer default: 3 -- integer
Get/set the selection of the "Distribution" drop-down list used when .Output_Type
is set to 2- Vector.
0 - Normal (Gaussian)
1 - Sphere Surface
2 - Sphere Volume
3 - Uniform (default)
4 - Noise
5 - Noise V+T
6 - Turbulence V
7 - Turbulence V+T
Parameter 1
<randomReferenceTarget>.Integer_Parameter_1 Integer default: 1 -- animatable; integer; Integer_Parameter1
Get/set the value of the first spinner used as "Minimum" value of the Uniform Discrete Distribution when .Output_Type
is set to 0 - Integer.
<randomReferenceTarget>.Parameter_1 Float default: 0.0 -- animatable; float; Parameter1
Get/set the value of the first spinner used for general (negative or positive values) parameters as follows:
Output Type: | Distribution: | Parameter 1: |
---|---|---|
Real | Normal (Gaussian) | Mean |
Real | Triangular | Minimum |
Real | Uniform | Minimum |
<randomReferenceTarget>.Positive_Parameter_1 Float default: 1.0 -- animatable; float; Positive_Parameter1
Get/set the value of the first spinner used for positive parameters as follows:
Output Type: | Distribution: | Positive Parameter 1 |
---|---|---|
Real | Exponential | Mean |
Real | Noise R | Scale |
Real | Noise V | Scale |
Real | Noise V+T | Scale |
Real | Turbulence V | Scale |
Real | Turbulence V+T | Scale |
Real | Weibull | Scale |
Vector | Noise V | Scale |
Vector | Noise V+T | Scale |
Vector | Turbulence V | Scale |
Vector | Turbulence V+T | Scale |
Vector | Uniform | Max X |
<randomReferenceTarget>.Use_E3 BooleanClass default: false -- boolean
Get/set the state of the "E3" checkbutton.
Parameter 2
<randomReferenceTarget>.Integer_Parameter_2 Integer default: 1 -- animatable; integer; Integer_Parameter2
Get/set the value of the parameter which could be used when the .Output_Type
property is set to 0 - Integer.
Currently, the only Integer mode does NOT use this parameter, so it is exposed for future compatibility.
<randomReferenceTarget>.Parameter_2 Float default: 1.0 -- animatable; float; Parameter2
Get/set the value of the second spinner used for general (negative or positive values) parameters as follows:
Output Type: | Distribution: | Parameter 2: |
---|---|---|
Real | Triangular | Peak |
<randomReferenceTarget>.Positive_Parameter_2 Float default: 1.0 -- animatable; float; Positive_Parameter2
Get/set the value of the second spinner used for positive parameters as follows:
Output Type: | Distribution: | Positive Parameter 2 |
---|---|---|
Real | Noise R | Strength |
Real | Noise V | Strength |
Real | Noise V+T | Strength |
Real | Normal (Gaussian) | Sigma |
Real | Turbulence V | Strength |
Real | Turbulence V+T | Strength |
Real | Weibull | Rate |
Vector | Noise V | Strength |
Vector | Noise V+T | Strength |
Vector | Normal (Gaussian) | Sigma |
Vector | Sphere Surface | Radius |
Vector | Sphere Volume | Radius |
Vector | Turbulence V | Strength |
Vector | Turbulence V | Strength |
Vector | Uniform | Max Y |
<randomReferenceTarget>.Use_E4 BooleanClass default: false -- boolean
Get/set the state of the "E4" checkbutton.
Parameter 3
<randomReferenceTarget>.Integer_Parameter_3 Integer default: 10 -- animatable; integer; Integer_Parameter3
Get/set the value of the first spinner used as "Maximum" value of the Uniform Discrete Distribution when .Output_Type
is set to 0 - Integer.
<randomReferenceTarget>.Parameter_3 Float default: 1.0 -- animatable; float; Parameter3
Get/set the value of the third spinner used for general (negative or positive values) parameters as follows:
Output Type: | Distribution: | Parameter 3: |
---|---|---|
Real | Triangular | Maximum |
Real | Uniform | Maximum |
<randomReferenceTarget>.Positive_Parameter_3 Float default: 1.0 -- animatable; float; Positive_Parameter3
Get/set the value of the third spinner used for positive parameters as follows:
Output Type: | Distribution: | Positive Parameter 3: |
---|---|---|
Real | Turbulence V | Iterations (>1.0) |
Real | Turbulence V+T | Iterations (>1.0) |
Vector | Turbulence V | Iterations (>1.0) |
Vector | Turbulence V+T | Iterations (>1.0) |
Vector | Uniform | Max Z |
<randomReferenceTarget>.Use_E5 BooleanClass default: false -- boolean
Get/set the state of the "E5" checkbutton.
Parameters Animation Sync
<randomReferenceTarget>.Sync_Type Integer default: 0 -- animatable; integer
Get/set the selection of the "Parameters Animation Sync" drop-down list.
Possible values are:
0 - Absolute Time (default)
1 - Particle Age
2 - Particle Lifespan
3 - Event Duration
4 - Time Data Input
<randomReferenceTarget>.Use_E6 BooleanClass default: false -- boolean
Get/set the state of the "E6" checkbutton.
Uniqueness group of controls
<randomReferenceTarget>.Random_Seed Integer default: 23248 -- animatable; integer
Get/set the value of the "Seed" spinner.
<randomReferenceTarget>.Use_E7 BooleanClass default: false -- boolean
Get/set the state of the "E7" checkbutton.
Input and Filter Sockets
<randomReferenceTarget>.Input_1 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_2 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_3 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_4 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_5 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_6 UndefinedClass default: undefined -- maxObject
<randomReferenceTarget>.Input_7 UndefinedClass default: undefined -- maxObject
Get/set the sub-operator connected to the corresponding Input socket of the randomReferenceTarget sub-operator.
<randomReferenceTarget>.Filter UndefinedClass default: undefined -- maxObject
Get/set the sub-operator connected to the Filter socket of the randomReferenceTarget sub-operator.
<randomReferenceTarget>.iterations Float default: 2.0 -- animatable; float
Not exposed in the User Interface.
randomReferenceTarget interfaces:
The following common interface is exposed by the randomReferenceTarget Particle Data View sub-operator: