Groups
- Call Python from C++
Utility functions to invoke Python via Carbonite's scripting-python plugin and execute python commands with simple return types.
- Light Creation Helpers
Utility functions to define and manipulate UsdLux Light Prims.
- Live Session Utilities
Utility classes and functions for participating in Live Sessions.
- Message Logging
Utilities to interact with the Omniverse logging system in a consistent manner across Connectors.
- SdfLayer Algorithms
Utility functions to manipulate
SdfLayers
- Settings, Tokens, and global state for the Connect SDK
Settings can store static default values or monitor-able global state, while Tokens can be used to parameterize individual settings.
- Startup
Functions to startup the Connect SDK libraries.
- Usd Material and Usd Shader Utilities
Utility functions for creating, editing, and querying UsdShadeMaterial and UsdShadeShader objects.
- UsdGeomCamera Algorithms
Utility functions to manipulate
UsdGeomCamera
andGfCamera
data.- UsdGeomCurves Algorithms
Utility functions to create geometric Curve descriptions.
- UsdGeomMesh Algorithms
Utility functions to create Mesh descriptions. See UsdGeomMesh for details.
- UsdGeomPoints Algorithms
Utility functions to create geometric point cloud (ie. particles) prims.
- UsdGeomPrimvars Algorithms
Utilities to author and inspect UsdGeomPrimvars
- UsdGeomXform Algorithms
Utility functions to create Xform prims.
- UsdGeomXformable Algorithms
Utility functions to manipulate
UsdPrim
transformation data.- UsdPrim Display Name Functions
Utility functions for interacting with the display name metadata of
UsdPrims
- UsdPrim Name Functions
Utility functions to generate valid names for
UsdPrims
- UsdProperty Name Functions
Utility functions to generate valid names for properties of a
UsdPrim
- UsdStage Algorithms
Utility functions to manipulate
UsdStage
- UsdStage Hierarchy Algorithms
Utility functions to manipulate
UsdStage
hierarchy.- Utilities for Omniverse Client Library
Utility functions to simplify the Omniverse Client Library and access Nucleus servers.
- Utilities for initializing Omniverse USD plugins
- Utilities for the Carbonite Framwork
Utility functions to load Carbonite plugins.
- Versioning sanity checks
Utility functions to verify the expected library versions are being loaded at runtime.