Skip to content

Commit 99cf768

Browse files
authored
Changed the namespace of randomization tools to UnityEngine.Experimental (#74)
* changed the namespace of randomization tools to experimental * moved randomization UI code to experimental namespace * updated docs to emphasize that the randomization tools are experimental * updated changelog
1 parent 0b0208d commit 99cf768

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+81
-84
lines changed

com.unity.perception/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2020
## [0.4.0-preview.1] - 2020-08-07
2121

2222
### Added
23-
Added new randomization tools
23+
24+
Added new experimental randomization tools
2425

2526
Added support for 2020.1
2627

com.unity.perception/Documentation~/Randomization/Index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Overview
22

3+
*NOTICE: The perception randomization toolset is currently marked as experimental and will experience a number of updates in the near future.*
4+
35
The randomization toolset simplifies randomizing aspects of generating synthetic data. It facilitates exposing parameters for randomization, offers samplers to pick random values from parameters, and provides scenarios to define a full randomization process. Each of these also allows for custom implementations to fit particular randomization needs.
46

57
**What is Domain Randomization?**

com.unity.perception/Documentation~/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The Perception package provides a toolkit for generating large-scale datasets fo
99

1010
[Setting up your first perception scene](GettingStarted.md)
1111

12-
[Randomizing your simulation](Randomization/Index.md)
12+
[Randomizing your simulation (Experimental)](Randomization/Index.md)
1313

1414
## Example projects using Perception
1515

@@ -32,8 +32,8 @@ The [Unity Simulation Smart Camera Example](https://github.com/Unity-Technologie
3232
|[LabelConfig](GroundTruth-Labeling.md#LabelConfig)|Asset which defines a taxonomy of labels for ground truth generation|
3333
|[Perception Camera](PerceptionCamera.md)|Captures RGB images and ground truth from a [Camera](https://docs.unity3d.com/Manual/class-Camera.html)|
3434
|[DatasetCapture](DatasetCapture.md)|Ensures sensors are triggered at proper rates and accepts data for the JSON dataset|
35-
|[Randomization](Randomization/Index.md)|Integrate domain randomization principles into your simulation|
35+
|[Randomization (Experimental)](Randomization/Index.md)|Integrate domain randomization principles into your simulation|
3636

3737
## Known Issues
3838

39-
* The Linux Editor 2019.4.7f1 and 2019.4.8f1 have been found to hang when importing HDRP-based perception projects. For Linux Editor support, use 2019.4.6f1 or 2020.1
39+
* The Linux Editor 2019.4.7f1 and 2019.4.8f1 have been found to hang when importing HDRP-based perception projects. For Linux Editor support, use 2019.4.6f1 or 2020.1

com.unity.perception/Editor/Randomization/CategoricalOptionElement.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using UnityEditor.UIElements;
44
using UnityEngine.UIElements;
55

6-
namespace UnityEngine.Perception.Randomization.Editor
6+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
77
{
88
class CategoricalOptionElement : VisualElement
99
{

com.unity.perception/Editor/Randomization/FloatRangeElement.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using UnityEditor.UIElements;
44
using UnityEngine.UIElements;
55

6-
namespace UnityEngine.Perception.Randomization.Editor
6+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
77
{
88
class FloatRangeElement : VisualElement
99
{

com.unity.perception/Editor/Randomization/ParameterConfigurationEditor.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
using UnityEngine;
33
using UnityEditor;
44
using UnityEditor.UIElements;
5-
using UnityEngine.Perception.Randomization.Configuration;
6-
using UnityEngine.Perception.Randomization.Parameters;
5+
using UnityEngine.Experimental.Perception.Randomization.Configuration;
6+
using UnityEngine.Experimental.Perception.Randomization.Parameters;
77
using UnityEngine.UIElements;
88

9-
namespace UnityEngine.Perception.Randomization.Editor
9+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
1010
{
1111
[CustomEditor(typeof(ParameterConfiguration))]
1212
class ParameterConfigurationEditor : UnityEditor.Editor

com.unity.perception/Editor/Randomization/ParameterDragBar.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using UnityEngine.UIElements;
22

3-
namespace UnityEngine.Perception.Randomization.Editor
3+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
44
{
55
class ParameterDragBar : VisualElement
66
{

com.unity.perception/Editor/Randomization/ParameterDragManipulator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using UnityEngine.UIElements;
22

3-
namespace UnityEngine.Perception.Randomization.Editor
3+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
44
{
55
class ParameterDragManipulator : MouseManipulator
66
{

com.unity.perception/Editor/Randomization/ParameterElement.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
using System.Collections.Generic;
33
using UnityEditor;
44
using UnityEditor.UIElements;
5-
using UnityEngine.Perception.Randomization.Parameters;
5+
using UnityEngine.Experimental.Perception.Randomization.Parameters;
66
using UnityEngine.UIElements;
77

8-
namespace UnityEngine.Perception.Randomization.Editor
8+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
99
{
1010
class ParameterElement : VisualElement
1111
{

com.unity.perception/Editor/Randomization/RandomSeedField.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using UnityEditor.UIElements;
33
using UnityEngine.UIElements;
44

5-
namespace UnityEngine.Perception.Randomization.Editor
5+
namespace UnityEngine.Experimental.Perception.Randomization.Editor
66
{
77
class RandomSeedField : IntegerField
88
{

0 commit comments

Comments
 (0)