Skip to content
The Technical ArtistArt. Code. Pipelines. Games.
section 02
python
3 articles

The Language Every TA Needs

Python is used across many art pipelines, including Maya, Houdini, Blender, Nuke, Substance, and Unreal. Start with the basics here, then try a small script that reads files or checks asset data. The examples use tasks you’re likely to meet in technical art.

Indented code bars connect to an asset-processing pipeline and its image outputs.
python - code driving an asset-processing pipeline
WHY

Why Python?

01

Embedded Everywhere

Maya, Houdini, Blender, Nuke, Substance, Unreal - every major DCC ships with a Python interpreter.

02

Rapid Prototyping

The syntax gets out of your way, which makes it useful for trying a small tool before investing in a larger implementation.

03

Massive Ecosystem

NumPy for maths, Pillow for images, PySide for UIs, requests for APIs. You rarely start from zero.

04

Industry Standard

Python is a common requirement in technical art roles and a useful way to share tools across a pipeline.