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
progressproperty 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/disableFrameCopyingsetting. [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 knownerror. [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.shand./tools/packman/python.sh. Usechmod +x <file_path>to set these scripts as executable. [OMPE-28087]