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.0
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.0-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| usd_optimize-1.3.0-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.0-cp312-cp312-manylinux_2_35_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.35+ ARM64 | Details |
Total release size: 420.0 MB
Release files / usd_optimize-1.3.0-cp312-cp312-win_amd64.whl
| Download URL | usd_optimize-1.3.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 161.6 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
524620758309e558e551c245b2ded3631af159673a05585cd7b758826f63334f
|
|
BLAKE2b-256 checksum How to use checksums |
febf343e78f50c001cb7218be4d610f045f244af39affbbcb513893f3ed84d60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / usd_optimize-1.3.0-cp312-cp312-manylinux_2_35_x86_64.whl
| Download URL | usd_optimize-1.3.0-cp312-cp312-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 129.6 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
211316cd5a919ccf62c4e5d03dcdf3b3b7be21f26850afa003094b064b3fd7a0
|
|
BLAKE2b-256 checksum How to use checksums |
4699f79a6ccdbb23370c01d8bf651be5daa3644337b0ac8a511501d23a626030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / usd_optimize-1.3.0-cp312-cp312-manylinux_2_35_aarch64.whl
| Download URL | usd_optimize-1.3.0-cp312-cp312-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 128.8 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
f241e7f6e4d60640ade815c77b749c2e207f27042dcdf2284919bc0020dac86b
|
|
BLAKE2b-256 checksum How to use checksums |
ccd5d2490039b53755240640cd1bf4be4b795717ca84ec7f0bb4d596828ee87a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|