Create 2021.3.2

2021.3.2 Hotfix Release Notes

Extension Changes

  • added omni.script.system 0.1.6

  • added extension omni.kit.tool.paint.bundle 102.3.6

  • added omni.kit.tool.brush.scripting 102.1.2

  • extension omni.kit.tool.brush.attribute 102.0.0

Security Updates

  • OM-35267: Security updates for CVE-2021-34552, CVE-2021-33880

  • Update fastapi to 0.65.2: CVE-2021-32677/CVE-2021-29510

  • OM-34909: update FLAC to address CVE-2020-0499 and CVE-2017-6888

omni.kit.widget.graph

  • [omni.ui.graph][gfx] Ability to use one side connection

omni.anim.curve

  • 102.1.3 -> 102.1.4

  • Fixed a possible crash. OM-35091.

omni.anim.skelJoint

  • 102.0.2 -> 102.2.0

  • Change selection highlight.

  • Do not enable save pose feature by default.

omni.blast

  • 0.9.3 -> 0.9.4

omni.kit.asset_converter

  • 1.1.25 -> 1.1.29

  • Update OmniverseAssetConverter library to 7.0.969 to support export non-skinned skeleton.

  • Update OmniverseAssetConverter library to 7.0.961 to fix camera animation issue.

  • Update OmniverseAssetConverter library to 7.0.956 to check invalid mesh to avoid crash.

  • Update AssetConverterContext to support a to_dict() function.

omni.kit.graph.delegate.default

  • 1.0.9 -> 1.0.10

  • Added Support for GPU ID from the model allows to put viewport to preview

omni.kit.livestream.websocket

  • 2.0.3 -> 2.0.7

  • Fixed framerate_limit selection in video recording disabled mode.

  • Add heuristic auto selection for preferred CUDA device.

  • Split codepath for network and capture video containers.- Fixed timeline in an video recorded files.- Fixed creation and modification time fields.- Added option to setup server port.

  • Added UI to copy the path of the captured video after clicking “Stop”.

omni.kit.mesh.raycast

  • 102.3.2 -> 102.3.3

  • Bugfixes

omni.kit.profiler.window

  • 1.2.5 -> 1.3.1

  • Fix profiler to be enabled only during capture

  • Add F5/Menu for fast capture- Automatic tracy enable- Remove buttons in capture browser- A lot of small improvements on UI / bugfixes

omni.kit.property.collection

  • 0.1.5 -> 0.1.6

  • added renderer dependency to tests

omni.kit.stage_column.payload

  • 1.0.1 -> 1.0.4

  • fix the issue of the extension doesn’t load

  • improved the performance to check if a prim is loadable

omni.kit.stage_column.variant

  • 1.0.1 -> 1.0.2

omni.kit.tool.asset_exporter

  • 1.0.6 -> 1.0.7

  • Add support to submit to Omniverse Farm.

omni.kit.tool.asset_importer

  • 2.3.9 -> 2.3.10

  • Add support to submit to Omniverse Farm when available.

omni.kit.tool.brush.modify

  • 102.3.2 -> 102.3.3

  • Bugfixes.

omni.kit.tool.brush.scatter

  • 102.3.3 -> 102.3.4

  • Bugfixes.

omni.kit.tool.brush.select

  • 102.3.2 -> 102.3.3

  • Bugfixes.

omni.kit.tool.paint

  • 102.3.3 -> 102.3.5

  • Bugfixes.

  • Recompile omni.kit.tool.paint.brushRadius.plugin against omni::kit::IViewport v0.2.

omni.kit.widget.material_preview

  • 1.0.0 -> 1.0.2

  • Fixed secondary preview window not updated properly due to the same prim path for source and target material.

  • Fixed material preview for mdl in the server which uses relative path as the asset path- Fixed a small coding bug

omni.kit.window.collection

  • 0.1.5 -> 0.1.7

  • updated renderer dependency in tests

  • add renderer dependency to keep ETM happy

omni.kit.window.material_graph

  • 1.4.1 -> 1.4.2

  • Ensure extension gets fully cleaned up when unloaded, no dangling references

omni.kit.window.sunstudy

  • 1.0.4 -> 1.0.8

  • Change the auto-sky policy, add button “Add Sky”

omni.particle.system.bundle

  • 02.1.6 -> 102.1.7

  • Bugfixes

omni.particle.system.core

  • 102.1.3 -> 102.1.4

  • Bugfixes.

omni.ramp

  • 102.1.3 -> 102.1.4

  • Bugfixes.

omni.scene.visualization

  • 102.1.3 -> 102.1.4

  • Bugfixes.

omni.kit.pipapi

  • OM-34146: Partial fix: pip installing packages that already present

  • OM-35000: Support extra args in pipapi install, read extra repos from extension.toml

omni.kit.window.extensions

  • Extension search path custom protocol support: git url

  • exts ui: add group to the list of extensions

omni.kit.viewport

  • OM-35641: Avoid implicit Sdf.Path construction that occurs because of Sdf.Path…

omni.kit.telemetry

  • OM-35547: add extra data to the omni.kit.telemetry.startup event

  • telemetry updates

omni.kit.window.viewport

  • OM-32652: Revert navigation speed default and go back to 5 now.

  • OM-35156: Fix camera copy when transform of default prim is not identity

  • OM-32652: Change Viewport navigation defaults, block speed message from warning log, min-velocity changes for mult-mode

  • OM-32652: Add mouse smoothing, and cleanup/hide very advanced navigation controls.

  • OM-35046: Fix drag and drop from content browser to viewport in auto-authoring mode

  • Adding interface function (+bindings) to destroy previously…

  • OM-34318: Add test for selection being locked out when nothing is selected. (OM-33692, OM-35001)

omni.kit.widget.layers

  • OM-35472: Fix read-only layer edit regression under auto-authoring mode

  • OM-34885: Skip authoring to root layer after save to avoid making root layer dirty

  • OM-34957: Fix layer window refresh after unparenting prims

  • OM-32914: Merge branch ‘layers widget fix for context menu “Select Bound Objects”’ into ‘102.0’

  • OM-29974: Fix duplicate across layers, and add tests

  • OM-34623: Fix layer insert from content window when layer window is hidden

omni.ui

  • OM-35433: fixed panning in CanvasFrame with LMB

  • OM-35344: Generalizing set_bytes_data to Python sequences of certain layouts

omni.kit.property.usd

  • [release][Property] Fixed checkbox on the payload frame

  • OM-18950: Property window allow users to override soft ranges

  • property window fix for “+add payload”

omni.kit.window.movie

  • OM-35429, OM-35458: Rename “Omniverse Farm” to “Omniverse Queue” in Movie Capture

  • Backport changes to Movie Capture extension

  • OM-34783: Widen size of Movie Capture window

omni.debugdraw

  • Add IDebugDraw functions with widths

omni.kit.capture

  • OM-35322: Fix corrupted EXR image capture under certain circumstances

  • OM-34647: Add mitigation measures for Iray submitting multiple “progression” reports per “update()” tick

omni.ui.ImageProvider

  • OM-35148: fix omni.ui images not working with network paths (//server/path)

omni.services.transport.client.base

  • OM-35397: Update omni.client version to 1.13.11-main to resolve issue with single CPU pegged on Linux

omni.kit.property.audio

  • fixed layer window audio active listener tooltip color

  • golden image test DPI scaling & –no-window fix

omni.kit.material.library

  • material library misc fixes

omni.kit.widget.stage

  • OM-32568: update payload to be same as master

omni.graph

  • path changed callback

omni.ext

  • do not lock versions for extensions that are in kit sdk

  • speedup deps solver

  • solver: remove dead ends elimination optimization

omni.kit.tool.collect

  • OM-35006: More tests for collect tool

omni.usd

  • Remove UsdMessenger as it’s dead code

  • OM-35009: IOU test add extra checks on names of instance xform ops

  • Normalize path comparison to avoid slash issue

  • OM-29974: Fix duplicate issue when it’s trying to duplicate nodes in external referenced USD

  • OM-34520, OM-34753: Use un-escaped name for sublayer, change save-as for sublayer to save-a-copy

  • OM-34318: Fix transform gizmo possibly blocking picking when nothing selected.

omni.kit.window.content

  • Swap deprecated use of “subscribe_item_changed_fn” in favor of “subscribe_value_changed_fn”

omni.kit.commands

  • omni.kit.commands: fix crash when trying to convert to string command history entry with non primitive type

  • store last N command history entries in crash report

omni.hydra.scene

  • omni.hydra.scene_delegate: Various fixes

omni.kit.app

  • check if persistent exts doesn’t exist anymore, try to find substitute or remove

  • hang detector prototype (windows only)

omni.kit.renderer.core

  • Additional robustness for the case when GPU foundation failed to initialize

additional

  • OM-35363: Add Hdr support to og-rtx integration omni.usd,rtx_plugins