USD Composer 2023.2.2#

Release Date: Dec 2023

Extension Changes#

  • added extension omni.kit.converter.stl 0.1.1

  • added extension omni.kit.converter.vtk 2.2.0

  • added extension omni.kit.simscale 2.1.0

  • added extension omni.kit.converter.dgn_core 200.1.1-rc.9

omni.kit.tool.measure#

  • from 105.1.1 -> 105.1.76

  • Fixed a bug that caused latency issues when in a live session.

  • Fixed flickering measure icons in the viewport.

  • Fixed measure tool breaking when grouping or renaming prims.

  • Add a new command; CreateMeasurementPointToPointCommand.

  • Changed file browser open to work with Linux.

  • Add action display name to show well in Actions/Hotkeys window.

  • Fixed an issue where mouse clicks were sometimes not properly recognized.

  • Fixed some inconsistencies with root path.

  • Converted viewport query to omni.kit.raycast.query.

  • Converted Edge, Vertex and Mid-point snap to use primitive_id (face id) provided by raycast query.

  • Swapped Center snap and Pivot snap to better reflect what they actually do.

  • Fixed Pivot snap when the prim has non-identity transforms on its ancestor prims.

  • Changed warp dependency from omni.warp to omni.warp.core.

  • Snap mode default is back to vertex mode.

  • Go to button for each measurement which will frame the view on that measurement.

  • Changed snap mode selection to combo box.

  • Search bar now resizes to maximum width.

  • Fixed update measure subtool highlighting.

  • Fixed bug where if a stage is opened with measurements, viewport selection stops working.

  • Added support to synchronize the current tool for Kit applications.

  • Improved change tracking and performance when a prim that’s being measured has changed.

  • Changing the transform of the ancestor prim of a measured prim now updates the measurement correctly.

  • Point to point enabled by default.

  • Vertex snap on by default.

  • Snap modes and other Measure Tool settings are now persistent.

  • Fix multiple Measure Tool preferences on reload.

  • Performance optimization for Diameter measurement (similar to Angle).

  • Used sc.Arc for Angle measurement visualization.

  • Only updating instead of recreating ui.scene items upon Angle measurement change.

  • Removed Measure Selected from startup tool, as it is not an interactive method.

  • Fixed startup tool not being validated if launching through a toolbar button.

omni.kit.viewport.menubar.waypoint#

  • from 104.2.15 -> 104.2.16

omni.kit.waypoint.core#

  • from 1.4.18 -> 1.4.45

  • Add action display name to show well in Actions/Hotkeys window

omni.kit.waypoint.playlist#

  • from 1.0.4 -> 1.0.7

  • Moved waypoint card into core extension.

omni.kit.window.section#

  • from 105.1.4 -> 105.1.9

  • Hide section tool prims in stage.

  • Hide the section window when tools are turned off.

omni.activity.ui#

  • from 1.0.26 -> 1.0.27

omni.hydra.pxr#

  • from 1.1.5 -> 1.1.6

  • Support for multiple HdRenderDelegates (from alternate UsdContexts).

omni.kit.collaboration.selection_outline#

  • from 1.0.5 -> 1.0.6

  • Limiting the maximum count of user selection icons to avoid cluttering viewport.

omni.kit.converter.cad#

  • from 200.1.0-rc.18 -> 200.1.1-rc.8

omni.kit.converter.cad_core#

  • from 200.1.0-rc.22 -> 200.1.1-rc.10

omni.kit.converter.common#

  • from 200.1.0-rc.4 -> 200.1.1-rc.4

omni.kit.converter.jt_core#

  • from 200.1.0-rc.15 -> 200.1.1-rc.6

omni.kit.menu.utils#

  • from 1.5.6 -> 1.5.7

omni.kit.property.usd#

  • from 3.21.15 -> 3.21.16

omni.kit.raycast.query#

  • from 1.0.0 -> 1.0.2

  • Added utility to raycast from mouse ndc coords.

  • Added option to make Ray aware of section plane.

omni.kit.usd.layers#

  • from 2.1.26 -> 2.1.27

  • Improve mock utils to create mocked live layers.

omni.kit.viewport.menubar.display#

  • from 105.0.6 -> 105.1.0

omni.kit.viewport.menubar.render#

  • from 105.1.0 -> 105.1.1

  • Support omni.hydra.pxr engine instance per UsdContext instead of a single global engine.

omni.kit.viewport.window#

  • from 105.1.9 -> 105.1.13

  • Use omni.kit.raycast.query for rtx viewport query.

  • Report per-process available and low-memory stats better.

  • Settings to control “Host Memory” HUD item information and label.

  • Make name argument to ViewportWindow constructor optional.

omni.kit.widget.browser_bar#

  • from 2.0.8 -> 2.0.9

  • Handle possibility of building UI without expected font-size setting.

omni.kit.widget.layers#

  • from 1.6.30 -> 1.6.32

  • Fix display of user widgets for live layer when sublayers are live session.

omni.kit.widget.stage#

  • from 2.9.5 -> 2.9.6

omni.kit.widget.versioning#

  • from 1.4.5 -> 1.4.6

omni.kit.widget.viewport#

  • from 105.1.6 -> 105.1.10

  • Support omni.hydra.pxr engine instance per UsdContext instead of a single global engine.

omni.kit.window.file#

  • from 1.3.44 -> 1.3.45

omni.kit.window.filepicker#

  • from 2.10.9 -> 2.10.14

omni.kit.window.file_exporter#

  • from 1.0.22 -> 1.0.23

omni.kit.window.file_importer#

  • from 1.0.21 -> 1.0.23

omni.rtx.settings.core#

  • from 0.5.12 -> 0.5.13

  • Handle possibility of no GPUs better when building UI.

omni.ui#

  • from 2.18.3 -> 2.18.6

  • Solves the pan carries in graph panel.

  • Handle possibility ImGui is not valid when using ui.Workspace.

omni.ui.scene#

  • from 1.6.16 -> 1.7.0

  • Optimized GestureManager::prevent.

  • More granular omni.ui verbose profile-zones.

omni.kit.registry.nucleus#

  • Fix cache prune date check.