Substance Automation Toolkit beginner's guide using Python

In this video, Amiel will be showing you the ropes on how to create a batch export script using the Substance Automation Toolkit. Python will be the scripting language used in this tutorial. Topics include installing the necessary programs, understanding each line of code, and using the script in a real-world scenario.

00:00 – Introduction
00:24 – Installing Python
00:40 – Installing PyCharm
01:01 – Installing Substance Automation Toolkit
01:58 – Project Setup
02:25 – Hello World
02:54 – Using SBSRender
04:24 – Adding an output path
05:06 – Using a For Loop
06:45 – Adding controls using variables
08:42 – Real-world use case

🔨👷 Here are some useful links used in the tut:
🧰 Python 3 –
🧰 Pycharm –
🧰 Substance Automation Toolkit –

#Substance3D #Texturing #3DTexture
Use the code 🏷️ GFACDMY 🏷️ while registering to get 💰 FREE 💰 $50 credits and render your projects –

If you’re new to cloud rendering and would like to learn more, here’s a great resource for you


6 thoughts on “Substance Automation Toolkit beginner's guide using Python”
  1. Hey, good introduction! thx,
    It's a shame you didn't explain the use of the .wait() it's a common error to forget it when we start with PySBS.

  2. Any chance you can do a substance painter plugin tutorial?. I have been trying to create a button that will let me export textures in one click without me having to go to file/export/export every time. Useful when you have to make a lot of small changes and need to see what it looks like in your target application

Leave a Reply

Your email address will not be published.

Captcha loading...