This tool allows you to batch download Substance 3D materials from any collections using the official GraphQL endpoint. It handles authentication, checks for existing purchases, and organizes downloads into collection-named folders.
- Downloads assets from specified Adobe Substance collections
- Verifies and purchases assets if not already owned
- Option to download a specific or multiple asset types (Materials, Decals or Smart Materials)
- Organizes files by collection name
- Access to the Adobe Substance Library (Adobe Subscription)
- Valid IMS session ID
- Collection ID
Clone the repository:
git clone https://github.com/your-username/substance-assets-batch-downloader.gitcd substance-assets-batch-downloaderInstall Dependencies:
pip install -r requirements.txtUpdate config.py:
Navigate to config.py for more info about it.
Run:
python main.py
