Kit 108.0 Release Notes#
Release Date: August 2025
Kit SDK#
Added#
Fabric Scene Delegate - Add support for Sound and Listener prims. [
OMPE-53837
]Fabric Scene Delegate - Add support for omni.audio listener prims. [
OMPE-52500
]Fabric Scene Delegate - Support BasisCurve prototyes. [
OMPE-49437
]Foundation - omni.streamingstatus has been converted to Events 2.0. [
OMPE-39919
]Foundation - omni.timeline has been converted to Events 2.0. See its documentation for more info. [
OMPE-39916
]Foundation - omni.audioplayer extension converted to use Events 2.0. [
OMPE-39904
]Foundation - omni.appwindow has been converted to Events 2.0. Consult the Event Reference in the omni.appwindow documentation for more information. [
OMPE-39903
]Kit App Template - Add additional materials to context menu in KAT apps. [
OMPE-48289
]Kit SDK - Enabling an extension in Extension Manager now enables Autoload by default. [
OMPE-59323
]Movie Capture - Removed OmniGraph dependency for capturing UsdRender.Products. [
OMPE-50168
]USDRT - Remove
omni.resourcemonitor
as dependency fromomni.hydra.usdrt_delegate
. [OMPE-53774
]USDRT - Make prims invisible when invalid token is used for visibility. [
OMPE-49361
]omni.kit.extension.window - Changed
/persistent/exts/omni.kit.window.extensions/openInVSCode
to/exts/omni.kit.window.extensions/openInVSCode
[OMPE-49569
]omni.kit.menu.utils - Updated
MenuHelperExtensionFull
to support separators. [OMPE-50570
]omni.kit.nls - License compliance can be enforced by setting the
NLS_ENFORCE_COMPLIANCE
environment variable to a non-zero value, or the/exts/omni.kit.nls/enforceCompliance
setting totrue
. [OMPE-46073
]omni.kit.property.usd - Widget support for int properties with allowedTokens to display a drop-down list. [
OMPE-41450
]omni.kit.viewport.menubar - Multi-viewport support for category models and custom items. [
OMPE-45800
]omni.kit.window.extensions - Improved settings path widget. [
OMPE-50255
]omni.kit.window.property - Property window is now async for ui building, preventing blocking on the main thread when ui is built. [
OMPE-37176
]
Fixed#
Asset Validator -
Window > Utilities > Asset Validator
status is not in sync with actual asset validator window status. [OMPE-49889
]Caching Services - Hub fails to install and launch. [
OMPE-48310
]Content Browser - Not all results displayed if searching local files in content window. [
OMPE-50727
]Fabric Scene Delegate - Camera projection type is not read properly from Fabric. [
OMPE-53401
]Fabric Scene Delegate - Some mesh primitives will be created with incorrect normals and disappear from viewport on save. [
OMPE-50266
]Fabric Scene Delegate - Enabling instancing at runtime breaks transforms. [
OMPE-45435
]Foundation - Streaming status events missing in the viewport. [
OMPE-51977
]Hub - Fix launch issue when installed in non-default locations. [
OMPE-47504
]Kit SDK - Viewport Select Mode filters not working as expected - unable to select by USD kind. [
OMPE-54559
]Kit SDK - Command line render-settings ignored when using
omni.usd.schema.render_settings.rtx
[OMPE-53084
]Kit SDK - Adding a Reference or a Payload to a prim that resolves to a relative path causes an error and the reference is not created. [
OMPE-52452
][Warning] [omni.usd._impl.utils] Failed to resolve asset path. ./<relative_path>/
.usd, using the original filepath to check crate file info. [Error] [omni.usd._impl.utils] Failed to open crate file. ./<relative_path>/
.usd Kit SDK - Omniverse.toml with
proxy_dict = "*#localhost:8891,f"
can cause Kit to fail to connect to registry. [OMPE-52023
]Kit SDK - SVG not displaying with Kit omni.ui.scene.Image. [
OMPE-40285
]Kit USD - Kit saves wrong path for sublayers after save-as stage. [
OMPE-44674
]PhysX -
omni.physx.cooking
reads outdated values from Fabric on USD changes. [OMPE-53926
]Scene Optimizer - Split Meshes analysis of extents and bad extents values updated. [
OMPE-52043
]World space extents calculations - Local extents used in sparse mesh analysis.
USD Core - Crash when using UsdUtils.ComputeAllDependencies with stage that cannot be opened. [
OMPE-39161
]USDRT - Kit Warning spamming from usdrt.population.plugin. [
OMPE-56107
]omni.graph.core - Fixed default value allocation alignment mismatch resulting in undefined behavior. [
OMPE-55598
]omni.kit.loop - Crash in
setLoop()
when failing to find existing message queue. [OMPE-45585
]omni.kit.menu.utils - Leaking hotkeys when removing menu items. [
OMPE-50945
]omni.kit.viewport.menubar.camera - Delayed calls to GetPrimAtPath at shutdown can cause a crash. [
OMPE-54754
]
Improved#
Kit SDK - Improved performance when translating large amounts of prims. [
OMPE-48893
]USDRT - Reduced the time spent in populating instances. [
OMPE-52105
]omni.kit.clipboard - Converted to use Events 2.0. [
OMPE-39906
]omni.kit.pip_archive - Python
pillow
updated to 11.3.0. [OMPE-53734
]omni.kit.pip_archive - Updated
sentry-sdk
Python module to 2.29.1. [OMPE-47645
]omni.kit.usd.layers -
refreshLayersCache
callsgetFileInfo
asynchronously. [OMPE-41395
]
Removed#
Kit SDK - Removed
omni.kit.extpath.git
, deprecated in Kit 107.3. [OMPE-45611
]
Rendering#
Added#
KitXR - Changed the default depth AOV used in XR from GBufferDepth to XRDepth. [
OMPE-46921
]RTX - Implemented automatic detection of diffuse and specular albedo changes to properly reset temporal accumulation when dynamic textures are updated. [
OMPE-48592
]RTX - Added a warning to the log on startup if measured PCIe bandwidth is very low (<30% of expected bandwidth), thus indicating an issue with the system that will negatively impact performance. [
OMPE-38001
]RTX - Implemented proper support for the IES profile normalization flag, allowing users to control whether IES profiles use raw candela values or normalized intensities. [
OMPE-2650
]RTX Systems: Geometry & SDG - Improved performance for updates of commonly animated Vertex Buffer data such as primvars. [
OMPE-17036
]
Fixed#
RTX - Infinite bounds can hide meshes and stall the viewport in large scenes. [
OMPE-56685
]RTX - Invisible lights can be picked in viewport, while visible lights cannot. [
OMPE-56367
]RTX - The beams mode for the lidar model would sometimes return an incorrect hit distance. This has been fixed. [
OMPE-54520
]RTX - Fixed an occasional deadlock when using OnChange event notifications from RTX settings. [
OMPE-53960
]RTX - Excessive DLSS ghosting when moving prims. [
OMPE-53847
]RTX - Fixed application crashes when processing LiDAR point cloud data. [
OMPE-52673
]RTX - Crash due to lingering data in mesh build scratch with Clash Detection. [
OMPE-52317
]RTX - The changes made to the
omni:rtx:skip
flag inomni:rtx
are ignored by the renderer, causing issues with prim skipping. [OMPE-51251
]RTX - NuRec content with Gaussian Splats now renders correctly in SRTX. [
OMPE-51017
]RTX - Sensors now render in their intended rendering contexts, preventing rendering conflicts and performance issues. [
OMPE-50739
]RTX - Fixed an issue where Kit would fail to start in Vulkan mode on devices with integrated graphics [
OMPE-50709
]RTX - Changing a multimatte ID on an object or material would not update the rendered AOV until the stage was recomposed. This is now fixed. [
OMPE-49815
]RTX - Fixed an issue where reducing the render resolution would cause the render to become corrupted. [
OMPE-49802
]RTX - Orthographic view in Real-Time (RT) rendering sometimes produces artifacts, such as black spots and color striping. [
OMPE-49571
]RTX - Invalid shader prims generate continuous error output when Fabric Scene Delegate is enabled. [
OMPE-48847
]RTX - Restored automatic PtMotion AOV functionality without requiring manual parameter configuration. [
OMPE-46364
]RTX - Enhanced Per-Instance Geometry Property Support in RT Hydra. [
OMPE-42925
]RTX - Fixed a rare crash related to texture streaming. [
OMPE-41761
]RTX - Fixed RT2 Specular Highlights Through Glass with Output Black Background. [
OMPE-41099
]RTX - Fixed a descriptor pool initialization error reported in Isaac Sim and Isaac Lab. [
OMPE-40889
]
Improved#
RTX - Reset node outputs in LidarPointAccumulator when there is no new full scan. [
OMPE-52249
]rtx.materialx - Added additional error handling and checking. [
OMPE-53160
]
Known Issues#
RTX - On systems with multiple GPUs, scenes containing Warp nodes with Fabric Scene Delegate enabled can cause flickering artifacts. [
OMPE-58377
]This will be fixed in a future release.
This can be worked around in the current version by disabling Fabric Scene Delegate by starting Kit with
--/app/useFabricSceneDelegate=false
RTX - In some scenes using the viewport Camera Light mode together with many-light sampling may cause artifacts. [
OMPE-57827
]A workaround is to disable Many-Light Sampling in the settings, then re-enable it.
RTX - Invisible lights can be picked in viewport, while visible lights cannot. [
OMPE-56367
]