* Initial docs for new labelers. Updated changelog.
* Fixing IdLabelConfig import issues
* Adding support for rendering to a user-supplied render texture for semantic segmentation.
* Initial cut of labeler visualizers
* Added event system to the scene so that the UI would work
* Created a shader that can remove the background of the segmentation image
* Changed package for the shader
* Now with sliders in UI for transparency values
* Heads up display information now available
* PR fixes
Some fairly major UI architecture changes to address comments made during the initial cut PR. Things make more sense now.
* Fixes so that rendering is not a frame behind
* Graceful-ish handling of more than 1 perception camera for visualization
* Removal of expired visualization artifacts fixes for SynthDet
Removed bounding boxes and HUD entries for objects no longer being visualized, added performance improvements to handle complete scene changes every frame
* Fixes for scroll bars on HUD and UI Controls on top of UI objects
* Object pooling for HUD entries
* Adding tests for visualization in...
* Lens Distortion now added as a pass for both semantic and instance segmentation by way of a LensDistortion shader. This can be enabled either through enabling post-processing in URP or HDRP respectively or by utilizing the override although this approach is internal only currently but allows for the manipulation of the shader without having to have access to the global volume which in some test scenarios is not available.
* Fixing labeling when renderers have per-material MaterialPropertyBlocks. Also supporting refreshing labeling manually after making changes to renderers or the Labeling component.
* updating changelog
* Adding support for labeling terrains. Does not support labeling trees or details.
* Adding terrains to test projects. Updating projects to 2019.4.12f1
* Updating docs and changelog.
* Fixing up URP SampleScene.unity
* Attempting to fix pip installs of unity-downloader-cli
* Switching to rtx2080
* Copy to Color32 in labeler
* Finishing touches on instance segmentation labeler
* Moved away from static initialization
* Fixes for some unit tests
* Update packages for newer version of burst
* Fixed some documentation
* Updated changelog
* Updated documentation
* Fixes for PR comments
* Fix to support labelers coming on and off line
* Updates for PR comments
* Fixing bug where disabled PerceptionCameras interfere with the enabled PerceptionCamera. Note: this does not add full support for multiple simultaneous cameras.
* Adding test for instance segmentation with a separate disabled perceptioncamera
* Updating changelog
* Fix compilation and test failures
* Adding background color for semantic segmentation and bad UI. Need to come back to this later.
* Updating UI
* Changing 'background' to 'sky' and improving tests.
* some UI polish
* Updating label config and PerceptionURP
Co-authored-by: Mohsen Kamalzadeh <>