Skip to content

Commit 0679a41

Browse files
author
Mohsen Kamalzadeh
committed
Update CHANGELOG.md
1 parent ea2aa41 commit 0679a41

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

com.unity.perception/CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2525

2626
### Upgrade Notes
2727

28-
####
28+
#### Randomization Namespace Change
29+
The Randomization toolset has been moved out of the Experimental namespace. After upgrading to this version of the Perception package, please follow these steps:
30+
* Replace all references to `UnityEngine.Experimental.Perception.Randomization.Randomizers.Randomizer` with `UnityEngine.Perception.Randomization.Randomizers.Randomizer` in your C# code.
31+
* Open you Unity Scene file in a text editor and replace all mentions of `UnityEngine.Experimental.Perception.Randomization.Randomizers.Randomizer` with `UnityEngine.Perception.Randomization.Randomizers.Randomizer`, and save the file.
32+
33+
#### Random Seed Generation
34+
Replace usages of `ScenarioBase.GenerateRandomSeed()` with `SamplerState.NextRandomState()`.
2935

3036
#### Sampler Ranges
3137
Before upgrading a project to this version of the Perception package, make sure to keep a record of **all sampler ranges** in your added Randomizers. Due to a change in how sampler ranges are serialized, **after upgrading to this version, ranges for all stock Perception samplers (Uniform and Normal Samplers) will be reset**, and will need to be manually reverted by the user.
3238

39+
#### Tag Querying
40+
The `RandomizerTagManager.Query<T>` function now returns the tag object itself instead of the GameObject it is attached to. You will need to slightly modify your custom Randomizers. Please refer to the included sample Randomizers as examples.
41+
3342
### Known Issues
3443

3544
The bounding box 3D labeler does not work with labeled assets that utilize a skinned mesh renderer. These are commonly used with animated models.

0 commit comments

Comments
 (0)