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.
Release files for usd-optimize 1.2.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.2.1-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| usd_optimize-1.2.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.2.1-cp312-cp312-manylinux_2_35_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.35+ ARM64 | Details |
Total release size: 784.8 MB
Release files / usd_optimize-1.2.1-cp312-cp312-win_amd64.whl
| Download URL | usd_optimize-1.2.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 132.8 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
77635aaef35e03d5858b006bb1ff19bbb13bbc7050102bca0e9a873cb44f6377
|
|
BLAKE2b-256 checksum How to use checksums |
483c98cb3a4efd8d94579758689a271c6ea47bd42ab11549a4779091dfabd76a
|
| 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.2.1-cp312-cp312-manylinux_2_35_x86_64.whl
| Download URL | usd_optimize-1.2.1-cp312-cp312-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 327.7 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
a3fb65529bccf59d4043e22d9f918ef99ef0c98000479d6abeedb2368d3279d6
|
|
BLAKE2b-256 checksum How to use checksums |
f910cf662dd9bb72caf05a32d2313df0cbd579675d348fda992ba5694778bbdf
|
| 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.2.1-cp312-cp312-manylinux_2_35_aarch64.whl
| Download URL | usd_optimize-1.2.1-cp312-cp312-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 324.3 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
6a351bcee83dd38ab6365a83fcfb6c4ead0965b2a8ffd9733d80f16991c97374
|
|
BLAKE2b-256 checksum How to use checksums |
faec23efc84c65c7f72548f53441b91cfcfce21161d1a58ab89aac1b81784dac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|