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 and GfCamera 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.