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, You will need an application that can handle RTF files, Tachufind will work very well because it has no limitations on the margins. Get Tachufind
You may also like to use Notepad++ for coding: https://notepad-plus-plus.org/downloads/



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.

Tutorial-001 - Basic Intro Using Python in Blender
Blender-Tutorial-001.mp4
Download Tutorial-001 Notebook



Tutorial-002 - How to use your new programming skills to speed up your modeling projects.
Blender-Tutorial-002.mp4
Download Tutorial-002 Notebook



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



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



Tutorial-005 - Blender BPY Modules, aliases, types, and a function for creating a moon or an asteroid!
Blender-Tutorial-005.mp4
Download Tutorial-005 Notebook



Tutorial-006 - Lists, random numbers, and provides a function for searching Blender modules in the console.
Blender-Tutorial-006.mp4
Download Tutorial-006 Notebook