Blender 2.91 Python Tutorials

These Blender tutorials are meant to get you into Blender Python coding by using less formal methods of teaching, teaching by observation, experimentation. It lets you learn by doing your own experiments with code. When you download the notebook for the tutorial, use an application can handle RTF files like Wordpad, get Tachufind or any application that uses RTF files will allow you can see the colors.
You may also like to use Notepad++ for coding: https://notepad-plus-plus.org/downloads/
Click the square on the bottom right to maximize the video.


A very simple overview of starting with Python in Blender, also mentions one of the major
frustrations you could run in to, and a very simple way to deal with it.
Download Tutorial-001 Notebook

Tutorial-001 - Basic Intro Using Python in Blender



for x in range(22): How to use your new programming skills to speed up your modeling projects.
(Creating a circular set of merlons)
Download Tutorial-002 Notebook

Tutorial-002 - Basic Intro Using Python in Blender


Using Blender Python to control vertices, edges, and faces - powerful!
Download Tutorial-003 Notebook

Tutorial-003 - Basic Intro Using Python in Blender


Using Blender Python to control vertices, edges, and faces continued, while statement and feathers!
Download Tutorial-004 Notebook

Tutorial-004 - Basic Intro Using Python in Blender


This tutorial will cover Blender BPY Modules, aliases, types, briefly touch
on classes, and includes a function for creating a moon or an asteroid!
Download Tutorial-005 Notebook

Tutorial-005 - Basic Intro Using Python in Blender


This tutorial will cover lists, briefly touches on random numbers, and provides a function that I wrote for searching Blender modules in the console.
Download Tutorial-006 Notebook

Tutorial-006 - Basic Intro Using Python in Blender