Roadmap

As is usual in software development we have more ideas than time to implement them. This is a collection of such ideas that we would like to be able to implement. Addressing these will be prioritized as resources and interests dictate.

  • When a USD file is loaded containing OmniGraph nodes then automatically the extensions in which they are implemented

  • Replace the Node Description Editor with something more modern that has functionality on parity with .ogn files

  • Add support for arrays of bundles

  • Add support for arrays of strings

  • Add the ability for bundle attributes to contain “any” or “union” type attributes

  • Add the ability to put “any” or “union” type attributes in bundles

  • Allow implementations of a node that work on both CPU and GPU

  • Add the ability to easily create Python node type definitions at runtime

Pending Deprecations

As described in OmniGraph Versioning we attempt to provide backward compatibility for as long as we can. That notwithstanding it will always be a smoother experience for you if you migrate away from using deprecated functionality at your earliest convenience to ensure maximum compatibility.