Skip to main content

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 with winget install --id Microsoft.VCRedist.2015+.x64 if import pxr fails with DLL load failed while importing _tf. (A python.org interpreter ships the VCRUNTIME140 DLLs but not MSVCP140, 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)

Table of built distributions (wheels) for usd-optimize 1.3.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.3.1 This release

3 release files

1.3.0

3 release files

1.2.1

3 release files

1.1.0

3 release 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