randomReferenceTarget - superclass: ReferenceTarget; super-superclass:MAXWrapper - 29:0 - classID: #(1137313547, 554188032)
The randomReferenceTarget Particle Data View sub-operator generates scalar and vector random values.
Available in 3ds Max 2014 and higher.
Get/set the selection of the "Output Type" drop-down list.
Get/set the selection of the "Distribution" drop-down list used when .Output_Type is set to 0 - Integer.
0 - Uniform Discrete (default)
Get/set the selection of the "Distribution" drop-down list used when .Output_Type is set to 1 - Real.
4 - Normal (Gaussian) (default)
Get/set the selection of the "Distribution" drop-down list used when .Output_Type is set to 2- Vector.
<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.
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>.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.
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>.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.
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 |
Get/set the selection of the "Parameters Animation Sync" drop-down list.
Get/set the value of the "Seed" spinner.
Get/set the sub-operator connected to the corresponding Input socket of the randomReferenceTarget sub-operator.
Get/set the sub-operator connected to the Filter socket of the randomReferenceTarget sub-operator.
Not exposed in the User Interface.
The following common interface is exposed by the randomReferenceTarget Particle Data View sub-operator: