Create 2021.3.7

2021.3.7 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.blast

  • 0.9.6 -> 0.9.8

omni.kit.asset_converter

  • 1.1.38 -> 1.1.42

  • Update OmniverseAssetConverter library to 7.0.1041 to fix memory leak, and improve uv set import.

  • Update OmniverseAssetConverter library to 7.0.1040 to fix opacity map export issue of FBX importer.

  • Update OmniverseAssetConverter library to 7.0.1039 to improve exporter.

  • Update initialization order to make sure format plugin loaded correctly.

omni.kit.browser.core

  • 1.1.9 -> 1.1.8

omni.kit.browser.folder.core

  • 1.1.7 -> 1.1.8

  • Retry max 3 times when timeout in listing folders

omni.kit.importer.cad

  • 0.2.3 -> 0.3.0

  • OCC library ver 7.5.0

omni.kit.sequencer.core

  • 102.1.1 -> 102.1.2

  • Fix errors with undo creation of prims when encountering unexpected children prims.

  • First version compatible with Kit 102

omni.kit.sequencer.usd

  • 102.1.3 -> 102.1.5

  • Viewport dependency issue

  • OM-38865 - Toggle sequencer camera button errors

omni.kit.tool.asset_exporter

  • 1.0.7 -> 1.0.8

  • Improve exporter for better material export.

omni.kit.widget.sliderbar

  • 1.0.3 -> 1.0.8

omni.kit.window.sequencer

  • 102.1.16 -> 102.1.21

  • OM-39660 - Sequencer right click “Use Selected Prim as Animation” should work the same as drag+drop

  • OM-8061 - Experimental sequencer support for displaying waveforms for audio clips

  • OM-38948 - Experimental sequencer selection watch errors

  • Experimental sequencer causes errors

  • OM-38865 - Toggle sequencer camera button errors

omni.script.system

  • 0.1.8 -> 0.1.6

omni.services.streamclient.webrtc

  • 1.0.6 -> 1.0.7

  • Added documentation about where to find additional configuration options for the extension.

omni.services.streamclient.websocket

  • 1.1.4 -> 1.1.5

  • Added documentation about where to find additional configuration options for the extension.

omni.kit.window.movie

  • OM-40058: Deregister all physical UDIM textures

  • OM-40625: Remove restriction to only offer “My Computer” as output path for the Movie Capture

  • OM-40160: Set default shutter settings to zero when not using motionblur in PT mode

  • Fix the issue that two message dialogs prompted in movie capture don’t get closed after clicking yes

omni.ui

  • OM-39960: use custom canvas class to unify texture loading and allow to release host texture memory

  • OM-40539: Fix routing when none standard routes are being mounted for the local transport

  • OM-40260 Fixes thumbnail scaling in the filebrowser

  • OM-36665:Add identifier property to Widget

  • Add the ability to add things to omni.ui namespace

rtx_plugins

  • Added declaration for tex_lookup_float_3d fix library build and shader compilation.

  • OM-40095: Skip texture streaming for vdb files.

  • OM-40473: Hide the Tablet AR window by default

  • OM-39811 & OM-40309: Update carbonite to fix logging from python

  • Limit to 98% the total capacity of descriptors available to mesh geometry

  • OM-40386: [omni.usd.context] Fix UsdContext::getPickedWorldPos

  • OM-40390: fix TonemappingSettings operator !=

  • OM-40157 Fix settings change script in certain conditions

  • OM-34661 Fixes race condition that causes the table view to crash while auto-refreshing.

  • Skip texture streaming for 3D textures

  • OM-39778: Fix two bugs with BSDF texture loads

  • strip potential checkpoint markers from resource file extensions

  • Inverse tonemapping fixes

  • OM-37703: matte support

  • COM-39197: Crash Fix

  • OM-39441: Fix Aftermath for multi-GPU and multi-device and documentation

  • Aftermath D3D12 init fix, Composition VK golden update

  • OM-31417: NVIDIA Aftermath SDK 2021.1 integration

  • OM-38673, OM-38623: Memory leak with cuda resources

  • Improve robustness when low level graphics(D3D12) fails

  • OM-39335: Fix loading hang for large scenes

  • Improve robustness for RenderGraph allocation failures

  • OM-37702: Iray backplate support

  • Clamp the texture streaming memory budget setting to [0,1]

  • Make scenedb resilient to failed RpResource allocation

  • OM-37446: Updating Iray to 344800.7839

  • OM-39191: [carb.scenerenderer.rtx] Unsubscribe to settings changes on destruction.

  • Fix out-of-bounds access from invalid pick in Release.

  • OM-36663: corrupted-image-loading

  • Enable texture streaming by default

  • rtx hydra fix: remove path and material name check before creating renderer material

  • OM-38739: Added clamp spp used in TAA & DLSS

omni.kit.capture

  • OM-40160: Fix movie capture renders incorrect frame timings

  • SM 6.5 optional support for raytracing inline per shader request

omni.usd

  • OM-34505: Ensure xrtools shaders get included in the Linux shadercache

  • fix-mdlmodule-leak-in-usdmaterialwatcher

  • Handle double type for render settings, and save float settings as double

  • OM-38909: Fix Gizmo/UI from getting in the way of drag-drop content and possible race condition.

  • OM-39243: [omni.usd.utils] Return whether XformOp creation actually succeeded.

omni.kit.xr

  • OM-39965: Fix - Kit crashes when loading a degenerate mesh

  • OM-37850 Fix race condition that caused missing images.

  • OM-40157: Comment out invalid unsubscribe call and add dependency to fix the “Model widget event pump” error

omni.kit.widget.filebrowser

  • OM-40157: Change Tablet AR extension to automatically set rendering preferences.

  • OM-31408: Smoother update of thumbnails when populating search results

  • OM-23667: Notify when host connections are lost

omni.ui.bind

  • Reset history when conditions require it - volumetrics

  • fixes some global volumetrics issues in real-time with parameter clamping

omni.kit.window.extensions

  • OM-39986: EXR bugs in omni.kit.capture and movie plugin

  • ext publishing: add more info, use it for docs link

  • OM-38032: IApp: send telemetry event helper

omni.kit.window.viewport

  • Remove omni.kit.window.quicksearch

  • OM-38893: [omni.kit.window.viewport] Make sure to clear un-pickable list on selection start.

omni.kit.selection

  • OM-39691: Take UsdContext::Selection lock for the first usage of getModelPaths

  • OM-37996, OM-27871, OM-37997: Optimize select all/invert to avoid select descendants if parent is selected already

omni.rtx.settings.core

  • Hide sss and global volumetric effect settings from release

omni.kit.property.geometry

  • Remove +Add “Toggle Matte Object”

omni.kit.renderer.core

  • OM-38988: Adding protection form crashes that might happen if the framebuffer wasn’t properly allocated

  • Applying clientlib hotfix, and applying a change in kit tree to make sure it builds properly

omni.kit.window.preferences

  • OM-39548: [omni.kit.window.preferences] Use float type for rateLimitFrequency in preferences

omni.example.ui

  • OM-39645: [omni.example.ui] Fix broken button-menu example.

omni.kit.widget.layers

  • OM-39021: Refresh icon if prim spec is changed between payload and reference

  • Fix selection issue for layer window when it’s selected from viewport

omni.kit.window.file

  • Activity widget support

  • add stage open generic telemetry event

omni.hydra.scene

  • add timesample control

omni.debugdraw

  • debug draw fixes

omni.kit.window.console

  • OM-39315, OM-38667, OM-39006: small bug fix and QOL

omni.kit.ui

  • OM-38909: Don’t set freshly dropped item to pickable when surface snaping is enabled.

omni.resourcemonitor

  • version resourcemonitor at 102

omni.kit.registry.nucleus

  • ext registry big improvements (bundle of breaking changes)