USD Explorer 2023.2.1#

Release Date: Dec 2023

Extension Changes#

  • removed extension omni.kit.widget.graph 1.8.4+656d89c1

  • removed extension omni.kit.window.extensions 1.3.0+656d89c1

omni.kit.converter.cad#

  • from 200.1.0-rc.18 -> 200.1.1

  • OMFP-3960: Update dependency version in extension.toml

  • OMFP-3756: Update to OMFP-3756. Supports CAD file with a version suffix greater than 9. (i.e., car_bumper.prt.42)

  • OMFP-3756: Resolves issue saving files with valid characters in filename (i.e., periods)

  • OM-114367: Updated CAD Converter deps. Bump all extension versions

omni.kit.converter.cad_core#

  • from 200.1.0-rc.22 -> 200.1.1

  • OMFP-3728: Fix model naming when converting models located on nucleus.

  • OM-114367: Update HOOPS Exchange CAD Converter dependency to release/200.1

  • OMFP-3681: Fix GetString() Memory Leak in HOOPS.

omni.kit.converter.common#

  • from 200.1.0 -> 200.1.1

  • OM-114367: Updated CAD Converter deps. Bump all extension versions

  • Added as_dict() function to BaseOptions

omni.kit.converter.dgn_core#

  • from 200.1.0 -> 200.1.1

  • OM-114367: Update DGN Converter dependency to release/200.1

  • OMFP-3680: Memory leak fixes to handle DGN Error: “Out of Memory”

  • OMFP-3701: Added Mesh Tessellation settings

  • OMFP-2731: Connect SDK and Scene Optimizer Updates for Connectors and Converters

  • OMFP-2903: Error handling when failing to write to Nucleus.

  • Change version lock on “omni.kit.converter.common”

  • OMFP-2563: Added creator metadata

  • OMFP-1999: Improved DGN coverage

  • OMFP-2478: Update runtime dependencies

  • OMFP-813: Fix transforms and mesh point calculation

  • Progress window fix

  • progress and step callback function binding with C++ plugin

  • Fix for conversion of DGN Shapes, Solids, Surfaces

  • Disabled wireframe geometry conversion

  • Export, or calculate if missing, DGN normals for converted geometry

  • Merge meshes as DGN geometry is converted

  • Updated DGN Converter - path validation adjustments, DGN model extent fix

  • Updated DGN Converter - path validation

  • default json file

  • oda_dgn_converter library fix

  • Initial build for omni.kit.converter.dgn_core

omni.kit.converter.jt_core#

  • from 200.1.0 -> 200.1.1

  • OM-114367: Update JT Converter dependency to release/200.1

  • OMFP-2731: Connect SDK and Scene Optimizer Updates for Connectors and Converters

  • OMFP-3234: [CAD Converter] Make Prototypes prim abstract class

  • OMFP-2903: Error handling when failing to write to Nucleus.

  • OMFP-3225: JTTK license update

  • Change version lock on “omni.kit.converter.common”

  • OMFP-2563: Added creator metadata

  • OMFP-2478: Update runtime dependencies

  • OMFP-2476: Create binary file when saving USD.

  • OMFP-2222: Fix crash on import file overwrite.

  • OMFP-1615: Fix incorrect normals

  • OMFP-1664: Update to Scene Optimizer 105.1.10

  • OMFP-860: Load JSON config file from disk for Scene Optimizer

  • OMFP-866: Enable UV generation using Scene Optimizer

  • OMFP-1390: Default to jt_core

  • Updated JT converter for duplicate import fix.

omni.kit.livestream.core#

  • from 2.3.0 -> 2.3.1

  • Remove some unused settings and dependencies.

omni.kit.markup.core#

  • from 1.2.6 -> 1.2.15

  • OMFP-2778: Fix bug where markup icons appear when not in markup mode due to another user in a live session editing a markup.

  • OMFP-3554: Refresh markups on layer change notify.

  • OM-106439: Ensuring the Task exception was never retrieved message doesn’t cause issues.

omni.kit.stage_column.payload#

  • from 1.0.12 -> 1.0.13

  • OMFP-3864: Fix issue on payload model when prim expires.

omni.kit.streamsdk.plugins#

  • from 2.5.0 -> 2.5.1

  • Remove some unused settings and dependencies.

omni.kit.tool.measure#

  • from 105.1.76 -> 105.1.77

  • OMFP-3976: Fixed Area Measurement when clicking on the same spot multiple times.

omni.kit.tool.teleport#

  • from 104.2.11 -> 104.2.15

  • OMFP-3875: Make teleport tool aware of section plane

omni.kit.viewport.navigation.camera_manipulator#

  • from 1.0.51 -> 1.0.52

  • OMFP-3875: Make orbit target aware of section plane

omni.kit.waypoint.core#

  • from 1.4.41 -> 1.4.49

  • OMFP-3552: State management fixes.

omni.kit.window.section#

  • from 105.1.9 -> 105.1.10

  • OMFP-3552: Set current tool setting when Section window is shown.

omni.kit.menu.utils#

  • from 1.5.6 -> 1.5.7

  • OM-106118: Fix crash in hotkey_changed due to using Destroyed keys

omni.kit.property.usd#

  • from 3.21.15 -> 3.21.16

  • OM-115814: Fixed material path not correctly converted to relative path.

omni.kit.raycast.query#

  • from 1.0.0 -> 1.0.2

  • 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.window#

  • from 105.1.11 -> 105.1.13

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

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.versioning#

  • from 1.4.5 -> 1.4.6

  • OMFP-3807: Update checkpoint list when server’s file changed.

omni.kit.widget.viewport#

  • from 105.1.7 -> 105.1.10

  • OMFP-3841: Allow settings to allow implicit camera centerOfInterest to be set to explicit value.

omni.kit.window.file#

  • from 1.3.44 -> 1.3.45

  • OMFP-3752: Share menu item does not capture the live session argument

omni.kit.window.filepicker#

  • from 2.10.12 -> 2.10.14

  • OMFP-3807: Update file info when server’s file changed.

omni.kit.window.file_exporter#

  • from 1.0.22 -> 1.0.23

  • OMFP-3823: remove calling focus_filename_input after show() to fix crash

omni.kit.window.file_importer#

  • from 1.0.22 -> 1.0.23

  • OMFP-3823: Remove calling focus_filename_input after show() to fix crash

omni.usd.core#

  • OM-103724: [omni.usd] Make parallel version of getRenderablePaths start threads at highest level it can.

omni.usd#

  • OM-114657: Fix CreateUsdAttributeCommand issue to avoid caching prim handle

  • OM-110849: Don’t resolve property change in MaterialWatcher when current edit context is session layer

omni.kit.property.usd#

  • OM-115814: Fix issue with relative material path not correctly calculated for non-local path

omni.kit.widget.viewport#

  • OMFP-3841, OMFP-4004: Add ability to specify target override when restoring (or building) implicit cameras

  • OMFP-3841: Reset mouse sensitivity and OMFP-3752

omni.kit.window.file#

  • OMFP-3823: Fix focus_keyboard crash

  • OMFP-3752: Share menu item does not capture the live session argument

omni.kit.raycast.query#

  • OMFP-3875: Add raycast query to drag and drop handler

  • OMFP-3875: Add section awareness to raycast

omni.kit.menu.utils#

  • OM-108536: Fix menu crash in hotkey_changed due to using destroyed value

omni.kit.window.filepicker#

  • OMFP-3807: Update checkpoint list and file info when server’s file changed.

omni.kit.viewport.window#

  • OMFP-3721: [omni.kit.viewport.window] Fix up per-process reporting of available and low-memory condition

omni.kit.widget.layers#

  • OMFP-3540: Fix display of user widgets for live layer when sublayers are in live session