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.