Create 2021.3.8

2021.3.8 Hotfix Release Notes

Extension Changes

  • added extension omni.kit.activity.model.cache_status 1.0.3

  • added extension omni.kit.activity.model.file_status 1.0.2

  • added extension omni.kit.activity.model.usd_status 1.0.2

  • added extension omni.kit.activity.progress.bundle 1.0.1

  • added extension omni.kit.activity.widget.monitor 1.0.3

  • added extension omni.kit.quicksearch.commands 1.1.2

  • added extension omni.kit.tools.surface_instancer 0.1.17

  • removed extension omni.graph.io

  • removed extension omni.kit.livestream.websocket

omni.anim.keyFramer

  • 102.1.4 -> 102.1.5

  • Add Key error when no xform op exist

omni.anim.skelJoint

  • 102.2.1 -> 102.2.4

  • Fixed a crash after extension is disabled.

  • Fixed a bug that adding sub layer doesn’t trigger resync.

  • OM-38993.- Fixed a bug that re-enabling extension adds multiple sub layers.

omni.kit.asset_converter

  • 1.1.42 -> 1.1.43

  • fix rotation order issue of FBX import

  • Add option to control pivots generation

  • Use Euler angles for rotation by default for FBX import.

omni.kit.browser.asset

  • 1.1.2 -> 1.1.3

  • Move to omni.kit.viewport_legacy

omni.kit.graph.delegate.default

  • 1.0.10 -> 1.0.12

omni.kit.graph.editor.core

  • 1.0.1 -> 1.0.3

  • Make the catalog tooltip word wrapped- Some tree delegate style changes to make the switch delegates working for the graph demo

  • Added graph toolbar so that users can build customized toolbar

  • Added on_key_pressed for key pressed call backs

omni.kit.widget.collection

  • 0.1.6 -> 0.1.7

  • allow prim to be dragged and dropped when source is a string

omni.kit.widget.sliderbar

  • 1.0.8 -> 1.0.9

  • Changed- Do not change slider size when minor changes

omni.kit.widget.timeline

  • 102.1.15 -> 102.1.16

  • Fix divide by zero error* Avoid some unnecessary updates to UI

  • Examples updated for Curve Editor

  • Found and fixed a bug which was preventing the calling of an on_drop function in Sequencer

  • Fixed some smoothing issues with the scrubber, improving the feel when dragging the scrubber around* In Kit 103, you can now click on the timeline and then immediately drag the scrubber

  • Put timeline in new home

  • Fixed several issues with range values and clip placement.

  • Renamed to omni.kit.widget.window* Various functions, modules, and configs fixed to align to new naming convention

  • Fixed a linux pathing issue (/ vs )*

  • Further fixes on timeline position accuracy

  • Fixed incorrect style entry

  • New functionality in style

  • Added functionality for floating-point translations

  • Additional code cleanup and some minor visual fixes

  • Fixed a bug that was causing timeline elements to be “off” their correct locations. Clients may need to review any code that calls timeline_view.transform_xxxx* Fixed a missing style element for the background of the timeline* Some code cleanup – Continuing effort to cleanup code and comment where needed.

  • Fixed bug which allowed you to move past left end of timeline

  • Removed dependency on omni.usd - this was just a vestigial tail

  • Added new styles as defaults

  • Changed the scrubber to resizable icon that changes as the number of frames in it changes* Fixed issues in the range for large numbers

omni.kit.window.material_graph

  • 1.4.5 -> 1.4.6

  • Added create menu item “Create MDL Graph”

omni.kit.window.sunstudy

  • 1.0.11 -> 1.1.4

  • Mark obsolete, replaced by omni.kit.environment.sunstudy- Fix linux test failure caused by “notification.svg” cap

omni.particle.system.core

  • 102.1.4 -> 102.1.9

  • Content fixes.

omni.services.streamclient.webrtc

  • 1.0.7 -> 1.1.1

  • Added link to online documentation about the extension, containing additional information about its configuration options.### Changed- Updated extension metadata.

  • Added ability to provide custom STUN and TURN servers for WebRTC streaming

  • Changed configuration to disable viewport throttling when main application window is out-of-focus during streaming.

omni.services.streamclient.websocket

  • 1.1.5 -> 1.1.7

  • Updated extension metadata.

  • Added unit tests to validate correct behavior of the WebSocket server extension when enabling the client

omni.kit.tool.collect

  • OM-42410: Fix path resolve when paths are search paths

omni.kit.stage

  • OM-42195: fix for clearing dirty status after stage initialization

rtx_plugins

  • update client lib to 1.17.1-hotfix.2441+tc.f9ab6461

  • CXR change - wait for device desc to be available

  • Fix for Diffuse Transmission and Flipped Normal Issue

  • Update streaming SDK and plugins

  • OM-41429: IRay - Added progressive_rendering_max_time setting and default to -1

  • Use NRD instead of old Relax for LTC Dome Light

omni.usd

  • OM-42195: Clear stage dirty status after stage initialization

  • OM-41902: Workaround to fix a save-as bug for USD in omniverse rooted from client library

omni.kit.widget.filebrowser

  • OM-40642 Filebrowser treeview catches exceptions from tagging service.

miscellaneous

  • Cannot Drag and drop assign material to Components on Model Select Mode