Namespace UnityEngine.Perception.Randomization.Scenarios
Classes
FixedLengthScenario
A scenario that runs for a fixed number of frames during each iteration
FixedLengthScenario.Constants
Constants describing the execution of this scenario
PerceptionScenario<T>
Derive this class to configure perception data capture while coordinating a scenario
ScenarioBase
Derive ScenarioBase to implement a custom scenario
ScenarioConstants
The base class for implementing custom scenario constants classes
Scenario<T>
The base class of scenarios with serializable constants
UnitySimulationScenarioConstants
A class encapsulating the scenario constants fields required for Unity Simulation cloud execution
UnitySimulationScenario<T>
A scenario must derive from this class to be compatible with the Run in Unity Simulation window. The iterations of this scenario will be executed in parallel across a user specified number of worker instances when run in Unity Simulation.
Enums
ScenarioBase.State
Enum used to track the lifecycle of a Scenario