Skip to main content

NVIDIA ovstage

Documentation Repository

ovstage is a C and Python library providing a shared, high-performance, vectorized, GPU-capable scene data substrate for OpenUSD scene data, for use in Omniverse Libraries spanning physics, rendering, sensors, animation, and more.

It provides C and Python APIs 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. Currently, zero-copy applies to CUDA source-tensor writes; payload reads and map/unmap buffers are CPU-resident. No Omniverse background is needed — it is a standalone library that gives your application a fast, vectorized, in-memory representation of a scene to read and write from C or Python.

Pre-release: the API, runtime behavior, and packaging may change.

Install

pip install ovstage

Documentation

Full C and Python API documentation, guides, and runnable examples are at https://nvidia-omniverse.github.io/ovstage. Source, examples, and the C SDK release archives live at https://github.com/NVIDIA-Omniverse/ovstage.

License

NVIDIA Proprietary Software. See the LICENSE file included in this distribution.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ovstage-0.2.0.377349-py3-none-win_amd64.whl (46.1 MB view details)

Uploaded Python 3Windows x86-64

ovstage-0.2.0.377349-py3-none-manylinux_2_35_x86_64.whl (70.9 MB view details)

Uploaded Python 3manylinux: glibc 2.35+ x86-64

ovstage-0.2.0.377349-py3-none-manylinux_2_35_aarch64.whl (68.6 MB view details)

Uploaded Python 3manylinux: glibc 2.35+ ARM64

File details

Details for the file ovstage-0.2.0.377349-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for ovstage-0.2.0.377349-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d1408fd27ad57bc216c8da3ba326fa2a2f9a5abb922c4c42206dd40e0c3e7f3b
MD5 3751ec90c6e259ad4db1b19e36298eaf
BLAKE2b-256 09dd861c19634b92c692cdad925a731661043afa06147672295ee8e9165ebbcc

See more details on using hashes here.

File details

Details for the file ovstage-0.2.0.377349-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for ovstage-0.2.0.377349-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 092a34c0054664b90a32c07209647bd02e6f774a705295d8c460813940153f5b
MD5 ec09bfb6fcbc2717a8bfddad7d6cc41b
BLAKE2b-256 81b7333b3682da5125b9222ada4a11f2a998b922e005ace0a081c088eda731b2

See more details on using hashes here.

File details

Details for the file ovstage-0.2.0.377349-py3-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for ovstage-0.2.0.377349-py3-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 48622327aa693774e0f03a283e11aa25344119ff0cfc411867e4d03a38c6f4ea
MD5 6446adbd4dfced7984b7fcb4d039d76e
BLAKE2b-256 7083803ac9c32d1276180e34b5a650ece84d81e995d250e9efc22ab94b00f48f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0.377349 This release

3 files

0.1.1.355824

3 files

0.1.0.346039

3 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page