Create 2022.3.3

Release Notes

Release Date: Feb 2023

Extension Changes

  • Add extension omni.asset_validator.core 0.2.4

  • Add extension omni.asset_validator.ui 0.2.4

  • Add extension omni.kit.mesh.raycast 104.3.2

  • Add extension omni.kit.scripting 104.2.2

  • Add extension omni.kit.tool.measure 104.0.44

  • Add extension omni.kit.xr.ui.window.profile 104.2.13

  • Add extension omni.kit.xr.ui.window.viewport 104.2.13

  • Add extension omni.usd.schema.scene.visualization 1.0.0

omni.anim.curve

  • Update from 104.16.1 -> 104.16.6

  • Fix animation not playing when FSD is enabled.

  • OM-78129: Optimizes performance of old animation upgrading.

  • Adds Error messages if layers are not writable when user saves an upgraded animation.

omni.anim.retarget.core

  • Update from 104.1.3 -> 104.2.1

  • Fix crash when rig contains invalid hierarchy

  • Improve error message when bind/rest pose contains identity or invalid

omni.anim.skelJoint

  • Update from 104.2.19 -> 104.2.22

  • Optimized animQuery validation.

omni.flowusd

  • Update from 104.1.9 -> 104.2.3

  • OM-8257: Fix layer id of referenced presets

omni.genproc.core

  • Update from 104.5.13 -> 104.5.14

  • Align cublas and cusparse dlls from cuda 11.7.0 with omni.pip.torch on Windows.

  • Static link of cublas and cusparse on Linux.

omni.graph.window.action

  • Update from 1.4.0 -> 1.5.5

  • Action Graph window once again opens as soon as it is created, or shown for the first time.

  • Action Graph window now toggles correctly in the Window -> Visual Scripting menu and selecting the menu item while it is checked will cause the window to close.

  • Versions are suffixed with last kit version they worked for.

  • Merge all of the _get_kit_version() functions in og.window.* into one.

  • Move OgActionTestCatalogModel into action_catalog_model.py.

  • OgActionTestCatalogModel’s constructor now takes an iterable of the node types to allow.

  • Prevent a new connection from being cached until both of the connected nodes have been cached.

  • Disable display of the viewport HUD, grid, and axis gnomon.

  • The window turns to black when it is closed and when it’s moved to become an external window

omni.graph.window.core

  • Update from 1.41.0 -> 1.43.3

  • Fix issue where hidden ports would be shown when node is first created.

  • Merge all _get_kit_version() functions in og.window.* into one.

  • Stop OmniGraphNodeTypeCatalogModel from building the node list until after its __init__() has returned.

  • Stop caching a new connection until both of the connected nodes have been cached.

  • Filter prop changes from removed prims instead of changed prims.

  • Context menu on ports

  • Promote to Constant, Promote to Variable and Set to/from Variable options

omni.graph.window.generic

  • Update from 1.3.10 -> 1.3.15

  • Generic Graph window once again opens as soon as it is created, or shown for the first time.

  • The Generic Graph window now toggles correctly in the Window -> Visual Scripting menu and selecting the menu item while it is checked will cause the window to close.

  • Ensure outstanding futures are canceled on object destruction.

  • The window turns to black when it is closed and when it’s moved to become an external window

omni.kit.asset_converter

  • Update from 1.2.39 -> 1.3.4

  • Fix issue to convert assets in parallel.

  • Update OmniverseAssetConverter library to 7.0.1355.

  • Fix issue to save layer to Nucleus when there are spaces in the path.

  • Update OmniverseAssetConverter library to 7.0.1348.

  • Fix export non-skinned skeleton bone missing.

  • Keep the points index for obj file import.

  • Improve path utils to handle local paths.

  • Add FBX and OBJ into extension list as format plugin is case-sensitive.

  • Add asset_converter_native_bindings to python modules list

  • Update OmniverseAssetConverter library to 7.0.1333.

  • Optimize speed of usd exporter by 10x.

  • Fix default prim issue after importing from File menu.

  • Update OmniverseAssetConverter library to 7.0.1321 to use original frames and fps when importing fbx to fix interpolation Euler angles.

omni.kit.browser.asset

  • Update from 1.2.1 -> 1.2.3

  • Add properties for window and browser widget

  • OM-75191: For folders in default settings hide file without thumbnail. Otherwise show all files.

omni.kit.browser.asset_provider.actorcore

  • Update from 1.0.5 -> 1.0.6

  • Reduce startup time

omni.kit.browser.asset_provider.local

  • Update from 1.0.8 -> 1.0.9

  • OM-77818: Force refresh to only happen when whole folder is collected instead of doing it every time a subfolder collected

omni.kit.browser.asset_provider.sketchfab

  • Update from 1.0.9 -> 1.0.10

  • Improve startup time

omni.kit.browser.asset_provider.turbosquid

  • Update from 1.0.8 -> 1.0.9

  • Improve startup time

omni.kit.browser.asset_store

  • Update from 1.0.11 -> 1.0.14

  • Add properties for window and browser widget

  • OM-66717: Hide file name input when downloading asset

  • Force file name to empty when downloading asset

omni.kit.browser.deepsearch

  • Update from 1.0.15 -> 1.0.20

  • Fix search to have the same behavior as in Content browser

omni.kit.browser.folder.core

  • Update from 1.7.0 -> 1.7.3

  • Decrement parent counts when samples are deregistered

  • Add property for detail selections in browser widget

  • OM-75630: Stop load from cache If folder url redirected

omni.kit.browser.material

  • Update from 1.3.1 -> 1.3.3

  • OM-63093: Remove dialog when Apply To Selected is chosen and instead simply assign the material to all of the selected objects

omni.kit.browser.sample

  • Update from 1.2.4 -> 1.2.5

  • Remove Particles Samples folder; they’ll be added by their own extension

omni.kit.capture.viewport

  • Update from 1.1.19 -> 1.1.24

  • Fix the Iray capture failure happening when Iray renderer plugin hasn’t been loaded yet.

omni.kit.environment.core

  • Update from 1.2.1 -> 1.2.9

  • OM-79422: Set ground size when stage opened

  • OM-80044: Only check prims under Environment root for better scene load time

  • OM-79609: Do not make stage dirty after stage opened

  • Update api usage for create_filepicker, use show_file_importer instead

  • OM-71227: Handle error in broken stage file

omni.kit.graph.delegate.modern

  • Update from 1.6.4 -> 1.6.5

  • OM-74025: Icon size does not consider sub-ports have been expanded

omni.kit.graph.editor.example

  • Update from 1.0.18 -> 1.0.20

  • Ensure application editor menu exists before attempting to add an entry to this extension to it.

  • The window turns to black when it is closed and when it’s moved to become an external window

omni.kit.ngsearch

  • Update from 0.0.7 -> 0.0.10

  • Add explicit [[python.module]] for “idl”

  • Keep alive service transport context

omni.kit.pointclouds

  • Update from 0.0.15 -> 0.0.16

  • OM-72158: Display color interpolation set to vertex

omni.kit.profiler.window

  • Update from 2.0.4 -> 2.0.5

  • Display only available perfsdk node keys

  • Add an option to adjust perfsdk’s sampling interval in ms.

omni.kit.tool.asset_exporter

  • Update from 1.1.8 -> 1.2.0

  • Replace prompt to omni.kit.widget.prompt.

omni.kit.tool.asset_importer

  • Update from 2.3.24 -> 2.4.0

  • Replace prompt to omni.kit.widget.prompt.

  • Do not show upload options in read-only context.

omni.kit.tools.surface_instancer

  • Update from 0.1.18 -> 0.1.19

  • Add renderer and multigpu settings to args

omni.kit.viewport.menubar.lighting

  • Update from 104.0.8 -> 104.0.9

  • Make lighting rig a non-pickable object.

omni.kit.widget.extended_searchfield

  • Update from 1.0.14 -> 1.0.17

  • Add search_grammar to python modules

  • Do not show hint container when building search field ui if there are already search tokens.

  • Add more image file formats.

omni.kit.window.environment

  • Update from 1.4.7 -> 1.4.9

  • Make sure environment model is created before navigating to dynamic skies

omni.kit.window.material_graph

  • Update from 1.6.11 -> 1.6.15

  • Remove setting of shader property order by NewUsdShadeNodeCommand

  • Use helper function to get stage via UsdShadeGraphModel update_dirty() method

  • The window turns to black when it is closed and when it’s moved to become an external window

omni.kit.window.movie_capture

  • Update from 2.1.4 -> 2.1.8

  • Fix the render product related errors at UI layout restore

  • Updated the Farm Queue management URL to be the /dashboard page if it’s supported, otherwise still direct to the /ui page

  • Add two sections for known issues and limitations for movie captures in doc, so that users can have more ideas about the most frequently asked questions about movie capture

omni.kit.window.section

  • Update from 104.1.0 -> 104.2.0

  • Do not make stage dirty after stage opened

omni.kit.xr.common

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix OM-79834

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.kit.xr.core

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix [OM-79834]

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.kit.xr.profile.tabletar

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix OM-79834

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.kit.xr.system.cloudxr

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix OM-79834

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.kit.xr.system.playback

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix OM-79834

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.kit.xr.system.simulatedxr

  • Update from 104.1.16 -> 104.2.13

  • Enable omni.flowusd extension to workaround performance issues with some stages

  • Fix issue in swapchain that caused a performance regression.

  • Fix slowness on ADA cards by switching off DLSSg for XR mode and switch off present thread in XR mode

  • Fix gray viewport on Ada because of renamed present thread setting

  • Fix cxr restart issue

  • Fix issue where persistent setting for renderQuality was used when persistence is disabled

  • Add xrFrame null ptr to fix OM-79834

  • Fix CloudXR shutdown bug

  • Re-enable relax in VR

  • Re-enable CXR logs

  • Add workaround for present thread issue on 4090

  • Check connection CXR again just before submitting frame to CXR

  • Explicitly list extension version numbers for xr extensions

omni.paint.brush.scatter

  • Update from 104.2.9 -> 104.2.12

  • Fix adding asset not working with latest browser windows in Create

  • Fix error message when painting without asset in brush

  • Erase include vertically offset

omni.paint.system.ui

  • Update from 104.3.13 -> 104.3.14

  • Remove warning messages when removing an asset from scatter brush.

omni.particle.system.core

  • Update from 104.7.16 -> 104.7.19

  • Respect emit along axis setting for meshes.

  • PointInstancer and GeometryReplicator may now stream dynamic values to Session Layer

omni.particle.system.ui

  • Update from 104.4.12 -> 104.5.1

  • Stop upgrading particle systems on stage open

  • Remove invalid particle system state relationships

  • Add samples path to samples browser, if available.

omni.scene.visualization.core

  • Update from 104.2.1 -> 104.4.0

  • Use schema to track prims with visualization attributes.

  • Add (experimental, default false) option for metadata prim.

  • Add hasVisualization flag attribute to speed up large scene initialization.

  • Small optimization for initialization of large stages.

  • Perform scene traversal in parallel.

  • Fix bug where the visualization attribute in USD was not in-sync with the visualization flag.

omni.scene.visualization.ui

  • Update from 104.0.5 -> 104.0.6

  • Use schema to track prims with visualization attributes.

  • Add (experimental, default false) option for metadata prim.

omni.schema.audio.boom

  • Update from 0.3.2 -> 0.3.3

  • Re-add old schema name to support data patching

omni.services.pip_archive

  • Update from 0.4.1 -> 0.4.2

  • Bump aiohttp to 3.8.3.

omni.services.starfleet.auth

  • Update from 0.1.2 -> 0.1.4

  • Remove lru_cache.

omni.services.transport.server.base

  • Update from 1.0.4 -> 1.1.0

  • Add async_engine dependency with negative ordering (first loaded) to fix kit extension loading order issues

omni.tools.pivot

  • Update from 104.0.5 -> 104.1.0

  • Objects with timesampled attributes are now excluded from pivot manipulation and bounding box calculations.Previously, we only checked for timesampled transform ops, now we check for timesampled attributes too.

  • Add support for prims with a Transform xform op instead of TRS xform ops.

  • Xforms with nested Xforms can now have pivots added/removed/manipulated.

  • All valid Xformable types can now have pivots added/removed/manipulated by the pivot tool. Some Xformables such as lights, sounds, and cameras were not working with the pivot tool.

  • Xformables without valid bounding boxes can now have pivots added/removed/manipulated, but the pivot will be at the object center and the pivot position must be edited manually in the transform property panel.

  • Users can now add/remove/manipulate pivots on objects with a Transform operation instead of TRS ops.

omni.usd.fileformat.e57

  • Update from 0.1.6 -> 0.1.11

  • OM-79045: Correct transformation from rotation

  • OM-72158: Display color interpolation set to vertex

  • Import normals in e57 files when available

omni.usd.fileformat.sbsar

  • Update from 0.9.9 -> 0.9.11

  • Package path parsing when drag & dropping .sbsar file from filesystem

omni.vdb_timesample_editor

  • Update from 0.1.4 -> 0.1.5

  • Fix model subscription on the asset widget

omni.warehouse_creator

  • Update from 0.1.7 -> 0.2.2

  • Update lighting for Linux

  • Update to scene configuration

  • Configure Linux renderer setting and update README

omni.kit.window.filepicker

  • OM-82883: Fix bug where File Browser window opened through Post-Processing is set to “All Files”, but no files are shown

  • OM-79367: Fix “rename nucleus connection does not work” issue

  • OM-79359: Pre-fill name in field when rename nucleus connection.

  • OM-76015: Do not skip the default item filters when a custom filter is specified

  • OM-76165: Fix missing file details

omni.kit.widget.stage

  • OM-82577 [omni.flowusd] Add flow presets command to drag & drop functionality in the stage

  • OM-81767: Fix drag & drop behavior of .sbsar files to be consistent with viewport’s behavior

  • OM-66316: Allow users to select instance proxy in stage window

  • OM-75190: Improve style of treeview to support more style customization

omni.graph

  • OM-83302: Fix config directory search

usdrt.scenegraph

  • OM-82009: Move to usdrt package with new stage query APIs

  • OM-81425: Updat to usdrt-4.2.2

  • OM-80728: Update to usdrt-4.2.1

omni.kit.context

  • OM-81847: Fix issue where the Context menu assign material doesn’t check for materials

  • OM-36689: Fix grouping so it doesn’t include default prim

omni.kit.widget.nucleus

  • OM-81873: Fix behaviour where Double clicking Add Nucleus connection asks to add a connection

omni.kit.usd.layers

  • OM-81967: Force render settings to not live update.

  • OM-77653: Fix layer merge to avoid re-timing time samples

omni.kit.viewport.window

  • OM-81690; [omni.kit.viewport.window] Default /persistent/app/viewport/camVelocityScalerMultAmount to 1.1 when not set

  • OM-79725, OM-66228: [omni.kit.viewport.window] Setting to limit camera-speed from scroll-wheel and text-entry inputs (defaulting to on).

omni.kit.renderer.core

  • OM-79844: [IRenderer] Fix move to external window

  • OM-81053: [omni.kit.renderer.core] Fix issue with detached windows…

  • OM-79844: [omni.kit.renderer.core] Fix issue with detached windows startup when present thread is enabled.

  • OM-79500: Stable streaming frame rate

  • OM-79500: [IRenderer] Fix bug where Kit hangs on linux when enabling the present thread

  • OM-56147: Fix present thread pacing on Linux.

omni.ui

  • OM-81439: Fix crash with single channel image

  • OM-78744: Fix mouse_released_fn in TreeView

  • OM-74424: Sharp text in rasterized CanvasFrame

  • OM-73067: Fix for incorrect behavior of torn off menu

  • OM-78648: Enhance Present Thread and UI Smoothness Analysis

  • OM-76631: Mean error squared similar to rendering

  • OM-70187: Skip early exit for ui.Placer when child size is 0.

  • OM-74424: Ability to cache the DrawList and render it skipping the widget hierarchy iteration

omni.kit.renderer.imgui

  • OM-72871: Fixed present thread crash on linux

omni.activity.ui

  • OM-80526: Fix activity duration

omni.graph.core

  • OM-81554: Remove a now useless workaround affecting badly perf for GPU interop

  • OM-75901: Crash fix when copying a resized GPU buffer

  • OM-76116: Crash fix at graph deletion (Resetting this fix to the same state than master)

  • OM-76116: Fix crash at graph deletion

omni.usd

  • OM-70710: [omni.usd] Fix OmniUsdTimelineControl setting to stage without UsdLock.

  • OM-80571: Resolve all USD layers referenced by a scene concurrently at the start of scene load.

  • OM-80281: [omni.usd] Handle possibility of string instead of TfToken for render-settings restoration.

  • OM-80586: [omni.usd] Fix continuing issues with UsdMutex when syncing devices in hydraRenderingThread.

  • OM-80189: Improve save-as perf to batch path resolves

  • OM-74525: handle materialx code generator changing MDL shader names

  • OM-75147: Add profiler events to help measure the viewport present rate

  • OM-75280: Revert back units settings in StageUpdate and only set it when it’s new stage

  • OM-67884: Loading params from MDL in parallel and batch authoring to USD for material watcher

  • OM-75280, OM-73561, OM-64609, OM-78188: Make sure layers not dirty until real changes made to it

  • OM-78112: Kit crashes when updating audio while playing

  • OM-77701: Fix outline of instance

  • OM-39277: Block edits to instance proxy from property window

  • OM-76092: [omni.usd] Force frame completion monitor on when present thread is enabled.

omni.kit.loop

  • OM-79500: Add a global setting to control synchronization to present thread

  • OM-79500: Synchronizing Rendering Thread to Present Thread

  • OM-79500: [IRenderer][streaming] Fix freezing when enabling present thread on Linux

  • [omni.kit.loop] High-precision run loop

omni.usd.core

  • OM-81551, OM-80182: [omni.usd] Fix performance regression from lock acquisition by removing it when realm is not present.

omni.kit.property.transform

  • OM-79303: Fix error that ocurrs when trying to add transform attributes to prims.

  • OM-76575: Fix euler quat widget value synchronization

omni.kit.streamsdk.plugins

  • OM-81395: Add options to enable WebRTC streaming ETLI dumps

omni.kit.manipulator.camera

  • OM-81317: [omni.kit.viewport] Add sliders to control look, tumble, and zoom speed.

omni.graph.ui

  • OM-79653: Fix error in property panel for OG extended attribute literals

omni.kit.viewport.legacy

  • OM-77420: [omni.kit.manipulator.prim, omni.kit.viewport.legacy_gizmos] Add ability to disable bbox update during manipulation.

  • OM-77651: [omni.kit.viewport,legacy_gizmo, omni.kit.viewport.window] Add /app/viewport/grid/trackCamera to support per-UsdContext grid placement.

  • OM-75361, OM-75724: [omni.kit.viewport.legacy_gizmos] Fix duplicate persistent setting

omni.kit.collaboration.viewport.camera

  • OM-80254, OM-80710: Fix spew issue of SdfPath warnings in live session and Improve camera label performance

omni.kit.quicklayout

  • OM-75970: Layout updates to quicklayout

  • OM-78959: Fix quicklayout saving/loading using nucleus paths

omni.kit.viewport.utility

  • OM-77651: [omni.kit.viewport,utility, omni.kit.manipulator.tool.snap] Add get_ground_plane_info and have grid-snapping provider use it.

omni.example.ui

  • Fix omni.example.ui config

omni.syntheticdata

  • OM-78087: Make OgnSdRenderVarDisplayTexture persistent

  • OM-74691: Add kannala lense to camera params

  • OM-77222: Cache the path of the instance and prototypes to avoid dangling path

omni.hydra.scene

  • OM-79752: Fix crash when rig fails to compile

omni.graph.scriptnode

  • OM-79408: Remove network check from scriptnode extension

omni.kit.viewport.menubar.camera

  • OM-77651: [omni.kit.viewport.menubar.camera] Fix issue with Create From View menu entry on custom UsdContext.

omni.kit.window.script

  • OM-75387: Keep content when reopening script editor

  • OM-30831: Open and Save in Script Editor for Linux

omni.kit.property.usd

  • OM-78761: UDIM fixes for SdfAssetPath setting resolved path correctly

  • OM-74879, OM-75480: Fix undo issue of material inputs

omni.kit.property.material

  • OM-75480: Fix UI refresh issue when modifying material prim

omni.kit.widget.filebrowser

  • OM-78913: Fix content browser failing to navigate_to using server URLs

omni.kit.renderer.capture

  • OM-77787: [omni.kit.render_capture] Fix memory use issue in iteration.

omni.kit.widget.prompt

  • OM-78501: Generate unique id for prompt if title is not given to avoid inheriting window from history

omni.kit.widget.opengl

  • OM-71101: [omni.kit.widget.opengl] Remove PyOpenGL from being installed by default.

omni.kit.widget.viewport

  • OM-79104: [omni.kit.viewport.widget] Make sure to restore implicit orthographic cameras to rotations orthogonal to ground plane.

omni.ui.scene

  • OM-78389: Fix DrawBuffer memory leak

  • OM-75825: Fix a memory leak in DrawList

  • OM-65110: Re-add .fill_policy property to omni.ui.scene.Image Python bindings.

omni.kit.window.content

  • OM-70394: Remove restriction on moving/copying files between servers.

omni.rtx.settings.core

  • OM-18758: Add mesh-light sampling to RTX RT and PT settings.

omni.kit.property.layer

  • OM-76598: Fix UX issue to select checkpoints for layers

omni.kit.widget.graph

  • OM-77943: [omni.ui] Fix tooltip position and force node to update

omni.kit.stage

  • OM-76422: Add physics collision to Default stage

  • OM-78108: Make Default stage use ground scaling

  • OM-74495: Change name plane to ground in default stage template

omni.kit.viewport.menubar.render

  • OM-65572 [omni.kit.viewport.menubar.render] Rename Render Options to Preferences

omni.kit.manipulator.tool.snap

  • OM-77873: Replace “omni.kit.manipulator.tool.snap” dependency

omni.kit.widget.toolbar

  • OM-74372: Separate “omni.kit.window.toolbar” into a widget + window

omni.kit.window.file

  • OM-76297: Improve file importer default filter

omni.kit.primitive.mesh

  • OM-48456: Improve Create > Mesh primitives for deformable simulation

omni.kit.manipulator.transform

  • OM-76209 Remove manual DPI handling for manipulator toolbar

Omniverse RTX Renderer - Release Notes - Kit 104.2

Common

Added
Improved
  • Can now load up to 8.7 million instances

  • Render Time is now included in EXIF metadata

  • Emit warning when incompatible texture assigned to material parameter

Fixed
  • Fixed various crashes and instability issues

  • Fixed ‘16k square, 16 bit RGB textures cannot be loaded’

  • Fixed ‘UsdGeomMesh display color flickering on deformed mesh’

Known issues
  • When curve type is set to linear and wrap mode is pinned, curve disappears.

RTX - Real-Time

Added
  • Added ‘Mesh-Light Sampling’ to Render Settings under Direct Lighting, available when Sampled Direct Lighting Mode is enabled: Enables direct illumination sampling of geometry with emissive materials.

Known issues
  • Glitch can occur causing smearing, sometimes red or blue or yellow-colored. Work-around is to change ‘NVIDIA DLSS Super Resolution’ to DLAA and back to DLSS or vice-versa, under Render Settings/Real-Time/NVIDIA DLSS.

RTX – Interactive (Path Tracing)

Added
  • Added ‘Mesh-Light Sampling’ to Render Settings under Sampling & Caching: Enables direct illumination sampling of geometry with emissive materials.

Fixed
  • Fixed various bugs with Light-Linking

  • Fixed ‘Adaptive Sampling breaks Multi Matte rendering’

Post Processing

Known issues
  • Matte Object: ‘Output Alpha in Composited Image’ breaks if the mesh is set to Invisible in Secondary Rays