Usd Optimize
Usd Optimize is a scene optimization library for OpenUSD: a broad set of operations for processing and optimizing USD stages — geometry, materials, hierarchy, and analysis. It ships as a standalone C++ library with Python bindings, so you can embed scene optimization in your own applications and pipelines without installing Omniverse Kit.
This usd-optimize wheel provides the precompiled Python package. It also registers a set of
performance validators for usd-validation-nvidia,
which nvidia_usd_validate discovers automatically once this package is installed.
Requirements
- Python 3.12 — the wheel is built for CPython 3.12 (
cp312). - Windows: the Microsoft Visual C++ 2015–2022 Redistributable (x64) must be installed. The USD runtime DLLs import
MSVCP140.dll/VCRUNTIME140.dll/VCRUNTIME140_1.dll, which are not bundled. It is widely present but not part of a base Windows install; install it withwinget install --id Microsoft.VCRedist.2015+.x64ifimport pxrfails withDLL load failed while importing _tf. (A python.org interpreter ships theVCRUNTIME140DLLs but notMSVCP140, so the redistributable is still required.)
Documentation
License
Licensed under the Apache License 2.0.
Metadata
Release files for usd-optimize 1.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| usd_optimize-1.3.1-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.35+ x86-64 | Details |
| usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.35+ ARM64 | Details |
Total release size: 202.5 MB
Release files / usd_optimize-1.3.1-cp312-cp312-win_amd64.whl
| Download URL | usd_optimize-1.3.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 78.8 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0051d9db4b6e1215a18fdb49d1d02ffddd6fd70ff09280169f52f854bcad45ce
|
|
BLAKE2b-256 checksum How to use checksums |
85bcceba586fd9b1d83d81782da050e9c9345d5fae386a47219394c094e40458
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_x86_64.whl
| Download URL | usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 62.0 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
ceffa94c8759fd255e239874d882e8ca7396a12696a09af584da3db2b3275b10
|
|
BLAKE2b-256 checksum How to use checksums |
005cff87169c519e5e2af22704bc12355b75cd5a0a2ce1ef811500b5f7ed488f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_aarch64.whl
| Download URL | usd_optimize-1.3.1-cp312-cp312-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 61.7 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
96d9e5d115675d753eb1b2098ebf670ac4bf2a974e9bf9c7e740b414f8b48395
|
|
BLAKE2b-256 checksum How to use checksums |
7fb23a4f77aa6dfcfbad0453f40564933cbbe449d755558500f2b74b6b2813e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|