Kit 106.4.0 Release Notes#
Release Date: November 2024
Kit SDK#
Added#
Asset Importer - Add support for PLY file format conversion to USD. [
OMPE-23762
]Client Library - Upgrade to Client Library 2.53.2. [
OMPE-26255
]Kit SDK - Added missing RTX Interactive AOVs (RenderVars) to omni.kit.menu.aov’s create_render_prim method. [
OMPE-26041
]Kit SDK - Expose Image
progress
property for ui.Image. [OMPE-24959
]Kit SDK - Removed internal Kit app definitions from Kit SDK. [
OMPE-24187
]Kit SDK - Fix the USD asset paths transformation to relative paths on
Save as ...
when using URIs with file scheme. [OMPE-24140
]USDRT - Add support closest texture lookup mode in MDL backend for MaterialX. [
OMPE-25096
]XR - Reflections are too dim/disappear when there is no solid object behind a reflective surface. [
OMPE-15471
]omni.kit.menu.core - Added API documentation. [
OMPE-24649
]omni.kit.streamsdk.plugins - Added new
/app/livestream/disableFrameCopying
setting. [OMPE-21726
]omni.kit.widget.graph - Add ability to prohibit creation of empty isolation ports. [
OMPE-24804
]
Fixed#
Character Behavior - Fixed Stage Filter missing for Skeleton Roots. [
OMPE-24958
]Fabric Scene Delegate (FSD) - Fixed performance regression with Light Linking. [
OMPE-27460
]Fabric Scene Delegate (FSD) - Fixed a regression editing curveVertexCounts on a BasisCurves primitive with FSD enabled. [
OMPE-26618
]Fabric Scene Delegate (FSD) - RTX Interactive: Light Linking is now supported even if Fabric Scene Delegate is enabled. [
OMPE-4164
]Kit SDK - Fixed
Requested type py::object not known
error. [OMPE-25991
]Kit SDK - Enabling omni.kit.widget.extended_searchfield ext raises exception. [
OMPE-25568
]Kit SDK - Updated Tracy profiler support to version 0.11.1. Requires extension omni.kit.profiler.tracy version 1.1.7 to view new Tracy captures. [
OMPE-25385
]Kit SDK - ‘Copy to Clipboard’ button for Prim Path in Property window not functioning. [
OMPE-24844
]Kit SDK - Meters per Unit UI turns blank in viewport on loading a new stage. [
OMPE-21522
]Kit SDK - Fixed issue with Extension Manager resizer becoming disconnected from frame. [
OMPE-18943
]Kit SDK - Fixed Extension Manager showing extensions that fail to load as enabled. [
OMPE-4125
]Kit USD - Fix crash when indexing into empty array if ComputeExtent fails. [
OMPE-26975
]OmniGraph - RandomNumerics node not behaving as expected. [
OMPE-20753
]OmniGraph - TimeSamplePlayer node can’t find relative folder paths. [
OMPE-14286
]PhysX - Fixed a crash in the Physx property query interface when querying rigid bodies that have missing or invalid colliders. [
OMPE-26537
]USD Core - ABC (Alembic) files can’t be loaded from Nucleus. [
OMPE-5370
]USDRT - UsdShadeNodeGraph nodes used in a material network as an output instead of a UsdShadeShader do not invalidate the material network anymore when Fabric Scene Delegate is enabled. [
OMPE-26849
]USDRT - Fixes a potential crash when using OmniHydra-style transform attributes in Fabric when Fabric Scene Delegate is enabled. [
OMPE-10797
]omni.kit.documentation.builder - Added missing dependency on
omni.kit.pip_archive
. [OMPE-26699
]
Rendering#
Added#
RTX Rendering Algorithms - The Render Settings’s Debug View has been renamed to View and is now listed under RTX Common, rather than the Debug section. It includes the newly-added Illuminance and Luminance AOV views and their respective view settings. [
OMPE-25085
]RTX Rendering Algorithms - RTX Interactive: If Denoise AOVs is enabled, the Alpha channel will now also be denoised. [
OMPE-24398
]RTX Rendering Algorithms - RTX Interactive: Luminance and Illuminance AOVs have been added, along with viewing and picking settings in the render settings’ Common View section. [
OMPE-14665
]RTX Rendering Algorithms - Unsupported Debug Views have been removed from the Views UI. [
OMPE-5213
]RTX Systems: Geometry, SDG - Improved performance of animation/editing of instance-interpolation primvars (point instancer). [
OMPE-25278
]RTX Systems: Geometry, SDG - Meshes with subdivision refinement are now cached, speeding up scene load time. [
OMPE-8690
]RTX Systems: Geometry, SDG - The curve texcoord loading code has been augmented to load and if necessary interpolate constant, uniform, and vertex primvars. Varying primvars are not currently supported. [
OMPE-2429
]
Fixed#
RTX Renderer and Sensors - Overall - RTX Interactive: Fixed a crash which could occur when switching to this render mode with multiple GPUs enabled. [
OMPE-25817
]RTX Renderer and Sensors - Overall - RTX Real-Time: Fixed an issue where for some complex materials, fractional opacity would appear as opaque. [
OMPE-24414
]
Materials#
Added#
Materials - The usd.mdl (Kit 106.1) and UsdMdl Kit 106.2 Python modules have been renamed to omni.UsdMdl. The use of either of the following in client code will result in a deprecation message instructing the user to update their code accordingly:
import usd.mdl
,import UsdMdl
[OMPE-26130
]Materials - Update omni_core_materials version to 1.3.3 in Kit [
OMPE-25911
]Materials - Extensions can now register MDL modules without artificial restrictions on package names. [
OMPE-24831
]
Fixed#
Materials - Fixes regression when reloading MDLs with Material Graph extensions enabled. [
OMPE-26146
]Materials - USD Hydra now supports USD arrays as MDL material inputs. [
OMPE-16695
]
Known Issues#
Templates - Thin packaging process may present a git error, but the packaging process should complete successfully. [
OMPE-28617
]Live Workflow - Cannot invite users to Live session in Linux. [
OMPE-28590
]Materials - Kit can hang when modifying MDL files outside of Kit while associated materials is selected and visible in property panel. [
OMPE-28199
]Templates - When utilizing the Kit SDK’s new_project.sh file to create a repository, the resulting folder has 2 files that are not executable that should be:
./repo.sh
and./tools/packman/python.sh
. Usechmod +x <file_path>
to set these scripts as executable. [OMPE-28087
]