Scripts#

The scripts/ directory contains the Python scripts that power the aif-pipeline CLI:

Script

Purpose

cad_convert.py

Batch CAD-to-USD conversion with concurrent processing

optimize.py

Apply Scene Optimizer presets to USD files at scale

validate.py

Validate USD assets with comprehensive reporting

The CLI wraps these scripts with config-driven defaults and a unified interface. Use the scripts directly when you need lower-level control, custom tooling integration, or want to inspect the implementation.

Details#

Refer to scripts/README.md and scripts/examples/README.md in the repository for usage, options, and educational examples.

Each script also supports --help for a full list of parameters:

python scripts/cad_convert.py --help
python scripts/optimize.py --help
python scripts/validate.py --help

See also