Scripts#
The scripts/ directory contains the Python scripts that power the aif-pipeline CLI:
Script |
Purpose |
|---|---|
|
Batch CAD-to-USD conversion with concurrent processing |
|
Apply Scene Optimizer presets to USD files at scale |
|
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
CLI Reference - Unified CLI (recommended for most users)
Scene Optimizer Presets - Presets used by
optimize.pyValidators - Custom standalone validators