Create 2022.1.4

2022.1.4 Release Notes

Extension Changes

  • added extension omni.geo.streaming.bundle 104.0.0

  • added extension omni.geo.streaming.core 104.0.0

  • added extension omni.geo.streaming.menus 104.0.0

  • added extension omni.geo.streaming.property 104.0.0

  • added extension omni.geo.streaming.stage_column 104.0.0

  • added extension omni.kit.extension.report_utils 0.1.3

omni.anim.shared

  • from 103.6.12 -> 103.6.13

  • Fix Stamp mesh uv issue to include float2[] and use texcoord2f when writing

omni.graph.window.core

  • from 1.22.1 -> 1.23.4

  • Removed view regeneration behavior from the literalOnly metadata key, and hardcoded it for Read/Write Variable nodes.

  • Renaming a variable to an existing name no longer creates a duplicate entry

  • Turned on always_force_regenerate optimization in OmniGraphView

  • dbl-click to rename backdrop

  • Backdrop support

  • ‘description’, ‘size’, ‘display_color’ and ‘stacking_order’ properties to OmniGraphModel

  • is_pseudo_node() and create_backdrop() methods to OmniGraphModel

  • Added dependency on omni.kit.graph.usd.commands

omni.isaac.onshape

  • from 0.3.17 -> 0.3.20

  • Improvements on import process.

  • General improvements.

  • Add joint values API

  • Use current stage meters per unit scaling when importing stage.

omni.kit.asset_converter

  • from 1.2.30 -> 1.2.31

  • Update OmniverseAssetConverter library to 7.0.1258.

  • OM-52881: Fix some glb file cause crashs in importer.

omni.kit.browser.asset_provider.turbosquid

  • from 1.0.7 -> 1.0.8

  • Search categories instead of keywords

omni.kit.capture.viewport

  • from 1.1.9 -> 1.1.10

  • Changed IRay to take the same way to calculate the number of default settle latency frames to Path Trace.

omni.kit.environment.core

  • from 1.0.27 -> 1.0.28

  • Fix typo of “Los Angeles”

omni.kit.graph.usd.commands

  • from 1.0.0 -> 1.1.0

  • Added color and size arguments to CreateUsdUIBackdropCommand

omni.kit.importer.cad

  • from 0.3.1 -> 0.3.2

  • Disable temp stage editing.

omni.kit.mesh.raycast

  • from 103.7.3 -> 103.7.4

  • Fixed BVH rebuilding when resync path is the absolute root “/”.

omni.kit.pointclouds

  • from 0.0.11 -> 0.0.12

  • Added pts importer

omni.kit.stage_column.variant

  • from 1.0.3 -> 1.0.4

  • Crash when removing and restoring prim

omni.kit.widget.cloud_share

  • from 1.7.7 -> 1.8.4

omni.kit.widget.timeline

  • from 103.1.25 -> 103.1.26

omni.kit.window.material

  • from 1.0.17 -> 1.0.18

  • Add “Duplicate” in stage material context menu

omni.kit.window.movie_capture

  • from 1.2.12 -> 1.2.14

  • Added extension level setting for all the available fps options, also added 50 FPS into the list

  • Change capture button layout when window width changed for View

omni.kit.window.section

  • from 103.2.7 -> 103.2.9

  • New section at center of selections

  • Fixed default cut direction

  • Fixed section bar not move when rotate camera

omni.services.moebius

  • from 1.3.4 -> 1.3.8

  • Fixes overwritten response status

  • Add support for force notify flag for share update

  • Pin http client version to 1.3.0 to be able to use patch functionality

  • Introduces update_share method that patches the share with new set of recipient emails

omni.services.streamclient.webrtc

  • from 1.3.5 -> 1.3.6

  • Updated extension metadata.

omni.services.streaming.manager

  • from 0.2.2 -> 0.2.3

  • Updated extension metadata.

omni.services.transport.client.http_async

  • from 1.2.1 -> 1.3.1

  • Fixes overwritten response status.

  • Support for patch operations

omni.usd.schema.sequence

  • from 2.0.11 -> 2.1.0

  • Added callback to update animation.

omni.warp

  • from 0.2.1 -> 0.2.2

  • Fix for from import * inside Warp initialization

  • Fix for body space velocity when using deforming Mesh objects with scale

  • Fix for noise gradient discontinuities affecting wp.curlnoise()

  • Fix for wp.from_torch() to correctly preserve shape

  • Fix for URDF parser incorrectly passing density to scale parameter

  • Fix for wp.constant() slow startup time (7s -> 1s in Kit)

  • Add support for custom kernel cache location, Warp will now store generated binaries in the user’s application directory

  • Add support for cross-module function references, e.g.: call another modules @wp.func functions

  • Add support for overloading @wp.func functions based on argument type

  • Add support for calling built-in functions directly from Python interpreter outside kernels (experimental)

  • Add support for auto-complete and docstring lookup for builtins in IDEs like VSCode, PyCharm, etc

  • Add support for doing partial array copys, see wp.copy() for details

  • Add support for accessing mesh data directly in kernels, see wp.mesh_get_point(), wp.mesh_get_index(), wp.mesh_eval_face_normal()

  • Change to only compile for targets where kernel is launched (e.g.: will not compile CPU unless explicitly requested)

  • Builtin methods such as wp.quat_identity() now call the Warp native implementation directly and will return a wp.quat object instead of NumPy array

  • NumPy implementations of many builtin methods have been moved to warp.utils and will be deprecated

  • Local @wp.func functions should not be namespaced when called, e.g.: previously wp.myfunc() would work even if myfunc() was not a builtin

  • Removed wp.rpy2quat(), please use wp.quat_rpy() instead

omni.syntheticdata

  • Changes required to 103.1 to enable current DS2 sensors to run (RTXSensor Updates)

  • Take settings “/app/tokens/kit”, “/app/tokens/exe-path” into account when figuring out the install path.

omni.kit.renderer

  • Invalidate cache to allow proper installation of whl files.

omni.graph

  • OM-51679: Buttons don’t exec when re-wiring their inputs

  • OM-47153: Add boolean expression nodes

  • OM-51563: Add OnClosing action node to trigger work on stage detatch

omni.kit.window.extensions

  • OM-51516: Fix Python node copy

  • [omni.kit.window.extensions] ext community tab UI improvements

  • [omni.ext] add API to run ext solver manually

  • [omni.kit.window.extensions] Polish creating a new extension flow

omni.ui.scene

  • OM-49497: scene_textured_mesh

omni.kit.documentation.builder

  • OM-28972, OM-46631: fix Ansel capture regression

  • [release][omni.ui][graph] Editing graph instead of rebuilding

omni.graph.core

  • OM-49576: [omni.kit.documentation.builder][release] Moving omni.kit.documentation.builder to Kit

omni.graph.nodes

  • OM-51915: gpu foundation OOM fix

  • OM-52078: property window float rounding fix & tests

  • OM-52758: Fix for resetting latent node input values

omni.graph.action

  • OM-51961: convert ForEach node to c++

omni.kit.window.popup

  • fix physics extensions issue

  • CC-535: CrashReporter: updated to Carbonite 115.13 to get a fix to avoid crash loops.

  • OM-53055: Fix window.title to fix issue of title refresh

  • OM-51237 Changed VStack ui name to Stack

  • OM-43929 Lock symbol on read-only files/folders in treeview