Blender Studio TD

The “Studio TD” is the title people give to a technical artist (or a creative developer) who connects all the production lines between people and systems in a studio. Blender’s open source origins makes it a perfect tool for a studio to get maximum control over the pipeline, but it requires at least a person who knows the ins and out of the software then. For these people this course has been designed.

By Jeroen Bakker, (and others)

Course content

In this course you will learn how to use Blender in your studio from a TD perspective. The course is hands-on. You will learn:
– What the possibilities are to integrate Blender in your studio.
– How Blender works internally.
– Being able to write a custom importer/exporter and extend functionality of Blender.
– How to debug and fix issues and submit patches.

The course is 50% hands-on and given by a Blender developer/TD.

– Familiar with Blender. We are not going to explain how Blender works in the outside.
– Have worked on pipelines in studios as TD or Pipeline developer.
– Familiar with C/Python development in general.

Course day-schedule

Day 1: architecture – History of Blender and overview of the course (1h).
– Blender Module overview (1h)
– Blender architecture (DNA/RNA/BKE/etc) (2h)
– Setting up a Pipeline with Blender (1h) including file linking/asset management/render management etc.
– Pipeline overview at Blender Studio (1h)

Day 2: debugging
– How to build blender? (1h)
– Debugging Blender (4h)
– Writing patches (1h)

Day 3: integration
– Blender Python API (BPY) (2h)
– Importing/Exporting (1h)
– Extend Blender’s functionality and distribute add-ons (2h)
– What is coming in Blender 2.8 + Recap (1h)

The other two days will be filled in with the students based on their needs. We can think of more hybrid pipeline issues (using Blender with commercial software), the use of Alembic, UDIM, OpenVDB, or just more hands-on time to debug and develop add-ons.

Open for Registration!

Contact us to make a reservation. As soon as we have collected 5 reservations, we will reach out to you to confirm the date.

Part of our Summer Schedule!
€995 + VAT (€208.95)

Mon, 5 Aug Fri, 9 Aug (5 days)

Sybren A. Stüvel

“Whenever I can I try to make students aware of, and interested in, Blender and the community.”

Sybren has obtained his PhD in computer science at Universiteit Utrecht. His research revolved around the animation of virtual humans in dense crowds.

He is working at Blender as a software developer, mostly focusing on Blender’s Alembic and USD support. He has a broad knowledge of Python and networking, and integration with the Blender Cloud.

Jeroen Bakker

Jeroen Bakker is a software engineer with 10+ years of experience in Blender development. For Blender has worked on compositing, 3d viewport, image painting/processing and OpenCL/OpenGL rendering.

As a freelancer he has integrated Blender into studio-pipelines, online shops and renderfarms.

Other Classes

Migration Course
Mon, 24 Jun Fri, 28 Jun (5 days)
Introductory READ MORE
Tears of Steel Invisible VFX
Mon, 29 Jul Wed, 31 Jul (3 days)
Intermediate READ MORE
Advanced FX
Thu, 1 Aug Sat, 3 Aug (3 days)
Intermediate READ MORE
See All Classes