Blender Addon Development With Python Vol 1

CG.Boundary in Video Tutorials


Whether you’re completely new to Python or an experienced developer ready to build your own Blender addons, this course is designed to take you from fundamentals to advanced, production ready tools.

We begin with a Python crash course, covering the core language concepts through hands-on practice. You’ll learn by doing, starting with turtle graphics, then building a simple two player game using PyGame. Along the way, you’ll work with drawing commands, basic game logic, and collision detection to solidify your understanding.

Once you’re comfortable with Python, we move into Blender and explore scripting directly inside the application. You’ll learn how to navigate the Blender Python API, starting with bpy data to access and modify blend files in memory. From there, we dive into context, properties, operators, panels, and other essential systems used in real world addons.

With a strong foundation in place, we return to Visual Studio Code and bring everything together by building a fully featured, professional-quality Blender add-on from scratch.

Ready to go even deeper? You’ll learn how to program custom graphics using Blender’s GPU module, perform ray casting, and work with the BMesh system to generate procedural geometry. This course is for creators who want to build high level Blender addons and truly understand how they work under the hood.

15 Hours of videos!

  • Software and Setup

  • Python Review

  • Python Practice Part 1 - Turtle Graphics

  • Python Practice Part 2 - PyGame

  • Blender Interface

  • Blender Context

  • Blender Data

  • Blender Operators

  • Blender Properties

  • Addon Setup

  • Addon Panel

  • Addon Operator - BMesh

  • Blender Mathematics

  • Blender Graphics GPU - Shaders

  • Blender Graphics BLF - Fonts

  • Blender App Handlers and Traceback

  • Addon Preferences

  • Addon Modal Operator Setup

  • Addon Modal Graphics Part 1

  • Addon Modal Operator Ray Casting

  • Addon Modal Controls

  • Addon Modal Operator BMesh Slice

  • Addon Modal Graphics Part 2

  • Addon Popup Menu and Hotkeys

  • Bonus - Convert Addon to Blender Extension

  • Bonus - Extract Mesh Loop Triangles

  • Bonus - Speed and Memory Testing Script


Discover more products like this

addon blender Python Scripting tutorial blender scripting extension

$10

Have questions about this product?
Login to message

Details
Sales 10+
Rating
1 ratings
Published 7 months ago
Blender Version 5.0
License Editorial