Class SamplerState
Encapsulates the random state that all samplers mutate when generating random values
Namespace: UnityEngine.Perception.Randomization.Samplers
Syntax
public static class SamplerState : object
Fields
randomState
The central random state that all samplers mutate when generating random numbers
Declaration
public static uint randomState
Field Value
Type | Description |
---|---|
UInt32 |
Methods
CreateGenerator()
Creates a random number generator seeded with a unique random state
Declaration
public static Unity.Mathematics.Random CreateGenerator()
Returns
Type | Description |
---|---|
Unity.Mathematics.Random | The seeded random number generator |
NextRandomState()
Generates a new random state and overwrites the old random state with the newly generated value
Declaration
public static uint NextRandomState()
Returns
Type | Description |
---|---|
UInt32 | The newly generated random state |