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.resourcemonitoras 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/openInVSCodeto/exts/omni.kit.window.extensions/openInVSCode[OMPE-49569]omni.kit.menu.utils - Updated
MenuHelperExtensionFullto support separators. [OMPE-50570]omni.kit.nls - License compliance can be enforced by setting the
NLS_ENFORCE_COMPLIANCEenvironment variable to a non-zero value, or the/exts/omni.kit.nls/enforceCompliancesetting 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 Validatorstatus 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.cookingreads 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
pillowupdated to 11.3.0. [OMPE-53734]omni.kit.pip_archive - Updated
sentry-sdkPython module to 2.29.1. [OMPE-47645]omni.kit.usd.layers -
refreshLayersCachecallsgetFileInfoasynchronously. [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:skipflag inomni:rtxare 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=falseRTX - 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]