Kit 110.1.3 Release Notes#
Release Date: July 2026
Kit SDK#
Added#
Kit SDK - Custom mouse cursor shapes defined in Kit applications are now visible to end users when the application is streamed to a web front end. [
OMPE-76724]Kit SDK - Vive XR Trackers are now detected as tracked devices in
omni.kit.xr.coreandomni.kit.xr.system.openxrwhen using SteamVR as the OpenXR runtime. [OMPE-87144]
Fixed#
Fabric Scene Delegate - Reloading a clash bake layer causes Z-buffer flickering artifacts because source meshes are not hidden, and clash outline curves render with insufficient-points warnings under non-FSD mode. [
OMPE-82815]Fabric Scene Delegate - Materials in referenced assets do not load correctly when switching between FSD and non-FSD modes within a session. [
OMPE-79123]Fabric Scene Delegate -
capture_annotator_data_asyncdoes not return data on every call when capturing annotator data in a loop, due to recreated render product Fabric attributes not being preserved. [OMPE-70941]Foundation - On Linux, Kit hangs for ~5 minutes on startup after an abnormal termination (SIGKILL, SIGSEGV, OOM, or container kill) due to a stale Carbonite shared-memory semaphore (
/dev/shm/sem.carbonite-sharedmemory) left in a corrupted lock state. [OMPE-97109]Foundation - C++ extensions that use IEventDispatcher::observeEvent() fail to compile in optimized Linux builds when warnings are treated as errors. [
OMPE-98245]Workaround: In each affected C++ extension’s
premake5.lua, adddisablewarnings { "error=maybe-uninitialized" }under filter{ "system:linux" }.KAS - Movie Capture stalls on the last frame and does not complete when saving animation frames or video to Nucleus in
omni.kit.capture.viewport. [OMPE-100259]Kit SDK - Teleport tool in
omni.kit.tool.teleportmoves the camera outside the scene bounds instead of to the picked surface point when the stage uses non-defaultmetersPerUnitvalues. [OMPE-99144]Kit SDK - Array tool crashes Kit when used on certain assets. [
OMPE-94800]Kit SDK -
omni.kit.debug.pythontrigger_breakpoint()could deadlock the Kit event loop when called without a VS Code debugger attached, requiring SIGKILL to recover. [OMPE-93583]Kit SDK - Enabling
omni.warp.menucauses a dependency error that makes the application’s main menu bar, including File, Edit, Create, and Window options, disappear entirely. [OMPE-91169]Kit SDK - Changing the Default Meters Per Unit value in Stage preferences does not take effect in real time; the viewport unit indicator and gizmo tooltip continue to show the previous unit until the file is saved and reloaded. [
OMPE-90879]Kit SDK - Per-instance primvar values are not correctly passed to multiple MDL materials using primvar lookup when a prototype with instanced geometry is opened, causing materials to render with default colors instead of the assigned per-instance values. [
OMPE-89553]Kit SDK - Japanese IME text committed using the Enter key on Linux is inserted incorrectly when using the XIM input protocol, causing ImGui text fields to terminate editing before the composed text arrives. [
OMPE-89056]Kit SDK - DGN and DWG files fail to convert to USD, producing empty output with no error messages or diagnostic logging when using the CAD Converter service. [
OMPE-86140]Kit SDK - DGN to USD conversion produces an empty USD file with no geometry or scene data for certain DGN inputs. [
OMPE-85663]Kit SDK - Containerizing stock Kit applications emits
omni.anim.curve_editorerrors even though the build completes successfully. [OMPE-81109]Kit SDK - Using the focus (
F) key to frame primitives writes camera opinions (such ascenterOfInterest) to user sublayers, causing unintended camera modifications when saving layers. [OMPE-79066]Kit SDK - Opening a USDZ file and then adding a USD reference or payload to the stage silently fails, leaving the added prim as an empty red prim with no explanation that USDZ is a read-only format. [
OMPE-72193]Kit SDK - Application crashes with a segfault in
libimgui.so(ImGui::SetCurrentFont) when a font atlas is dropped, leaving a staleImFont*pointer inomni.ui. [OMPE-54429]Kit SDK -
omni.uiByteImageProvidercrashes with an access violation when provided an input buffer smaller than the declared image dimensions. [OMPE-51864]OmniGraph - Action Graph context menu does not dismiss when pressing ESC, and the “Select None” item displays ESC as a hotkey label but pressing it has no effect. [
OMPE-93469]PhysX - Application crashes with SIGSEGV in
omni.physx.cookingMeshSimplificatorwhen meshes contain out-of-range triangle indices. [OMPE-97085]XR - Auto Exposure does not adapt when moving between bright and dark areas in XR/VR mode after enabling OpenXR rendering. [
OMPE-96690]
Improved#
Foundation - Client Library updated to 2.72.0 in Kit 110.1, adding support for the
omniClientRegisterErrorCallbackAPI required by OVRTX 0.4. [OMPE-98710]Kit SDK -
urllib3upgraded from 2.6.3 to 2.7.0 inomni.kit.pip_archive. [OMPE-99076]Kit SDK - Upgraded
python-multipartfrom 0.0.26 to 0.0.27 inomni.kit.pip_archive. [OMPE-99069]Kit SDK - Updates
opensslto 3.5.7-1 in Carbonite. [OMPE-98808]Kit SDK - Upgrades
cryptographyto 48.0.1 inomni.services.pip_archive. [OMPE-98306]Kit SDK - Updates
aiohttpto 3.14.1 inomni.kit.registry.nucleuspip registry dependencies. [OMPE-97022]Kit SDK - Upgraded
urllib3from 2.6.3 to 2.7.0 inomni.kit.pip_archive. [OMPE-98305]Kit SDK - Updates
python-multipartto 0.0.30 inomni.kit.pip_archive. [OMPE-98302]
Rendering#
Added#
RTX -
omni.mdl.neuraylibis now registered using a regular MDL search path rather than symlinks, enabling content registration in DGXC environments where symlink creation in the extension data folder is restricted. [OMPE-70296]
Fixed#
RTX - Application crashes when importing large
.npzfiles or callingset_pickable()with large payloads. [OMPE-101568]RTX -
SocketCANChannelhas a buffer overflow when the CAN bus interface name exceedsIFNAMSIZbytes, and silently ignores CAN socket creation errors due to an unthrown exception. [OMPE-96290]RTX - GPU crash occurs during path tracing rendering (
PathTracing.rgs.hlsl|rayGenPathTracingMain). [OMPE-95619]RTX - GPU crash occurs when assigning a video texture to a material. [
OMPE-91147]RTX - Creating an OpenPBR material using the Create menu overwrites the shared
open_pbr_uber_baseclass, causing referenced library materials (such as glass) to lose their customized values and revert to defaults. [OMPE-88563]RTX - “OpenPBR Base” and “OpenPBR” entries are missing from the Create > Material menu due to an incorrect filter allowlist. [
OMPE-88560]RTX -
ScenePartitionerignores per-instance arrays onPointInstancerprims, causing instanced meshes to remain visible when they should be hidden. [OMPE-88300]RTX - Auto-exposure is not activated when launching an XR session; users must manually toggle it off and on to apply it. [
OMPE-87347]RTX - Fisheye camera with Path Tracing renders a black ring artifact in the viewport when Depth of Field is enabled for non-pinhole projections. [
OMPE-86797]RTX - USD Basis Curves with time-sampled visibility composition are not rendered correctly on initial scene load until a composed layer is deactivated and reactivated. [
OMPE-86223]RTX - Application crashes when loading certain scenes or after changing render mode, particularly at high resolutions or in multi-GPU configurations. [
OMPE-83320]RTX - Motion BVH effects such as rolling shutter run in reverse for mesh deformation motion BLASes due to previous and current vertex positions being swapped during refitting. [
OMPE-78851]RTX - Skeletal-animated curves (BasisCurves) show flickering artifacts between geometry in RTX RT2 mode when the DLSS FPS multiplier was enabled, due to broken motion vectors. [
OMPE-63237]RTX -
pinholeOpenCVprojection accuracy does not matchcv::projectPointsunder high-distortion coefficients (large K5 values). [OMPE-97818]
Improved#
RTX - MDL Content Registration API updated for improved ABI stability by replacing
std::stringreturns in the NeurayLibEntityResolverinterface with ABI-safe alternatives. [OMPE-95292]RTX - DLSS Super Resolution updated to version 4.5 (Streamline SDK v2.11.1). [
OMPE-89730]RTX - Reduced long shader compilation times by switching to newer NVIDIA IndeX libraries based on CUDA 12.9. Compiled volume shaders are now cached on disk. [
OMPE-81402]RTX - MDL modules generated from MaterialX are now registered under a dedicated MDL search path, enabling shorter qualified module names and more reliable compilation pipeline hashing. [
OMPE-82603]