NVIDIA ovstage#

ovstage is a vectorized, GPU-native runtime stage for OpenUSD data — a shared, high-performance data substrate for OV Libraries spanning physics, rendering, sensors, animation, and graph. It provides a unified C API for reading, writing, querying, and managing simulation data such as transforms, velocities, materials, hierarchy, and metadata across CPU and GPU memory, with zero-copy data paths and DLPack tensor interchange. Reads and maps use CPU buffers by default. The experimental device-placement extension also supports CUDA buffers; reading a copy already current on the requested device avoids migration.

In this documentation you will find getting started guides for C and Python, API references, and example projects.

Note

ovstage is currently pre-release software. The API, runtime behavior, and packaging can change before GA.

Support#

Report documentation issues and runtime issues through the NVIDIA Omniverse developer forum.

License#

The software and materials are governed by the NVIDIA Software License Agreement and the Product Specific Terms for NVIDIA AI Products.

Indices and Tables#