Blender Addon Development with Python Vol 1 by Kenzo CG.Boundary
Duration:15 hours on-demand video
Actual Duration:14h 46m
Release date:2026, February
Publisher:Udemy
Skill level:Beginner
Language:English
Exercise files:Yes
Software:Blender, Python, PyGame, Visual Studio Code
Course URL:https://www.udemy.com/course/blender-addon-development-with-python-vol-1/
Ready to stop just using Blender and start building your own tools for it? This course is your ticket to creating professional Blender add-ons using Python. You’ll go from zero to building complex, custom solutions that can seriously speed up your workflow or even become sellable products.
🎯 What you’ll learn
- Learn the Python programming language from the ground up.
- Get hands-on with PyGame and Turtle Graphics for practical coding exercises.
- Write and run scripts directly inside Blender.
- Develop a fully featured Blender add-on.
- Master Visual Studio Code and its debugger for efficient development.
- Utilize GPU and BLF modules for custom graphics and text.
- Work with BMesh for creating procedural modeling tools.
- Understand Blender Mathematics, including matrices and vectors.
- Create Modal Operators for interactive tools.
- Implement Ray Casting for precise interactions.
- Set up persistent application handlers.
- Convert your add-ons into Extension types.
- Build Addon Preferences and Properties.
✅ Requirements
- Skills: A basic understanding of Blender is needed.
- Tools: Visual Studio Code is recommended for development.
- Hardware: Standard computer capable of running Blender.
📝 Description
This course is your launchpad into Blender add-on development, whether you’re a Python novice or an experienced coder. We kick things off with a fast-paced Python review, using fun projects like Turtle Graphics and a PyGame game to get you coding quickly. You’ll learn core concepts like drawing commands and game logic through practical application.
Then, we dive headfirst into Blender’s Python API. You’ll learn how to access and manipulate bpy data to control your scenes. We’ll cover essential systems like context, properties, operators, and panels – the building blocks of any real-world add-on.
The course culminates in building a complete, professional Blender add-on from scratch using Visual Studio Code. You’ll also explore advanced topics like custom graphics with the GPU module, ray casting for precise interactions, and procedural geometry generation using BMesh. This is for anyone serious about creating powerful Blender tools.
🧑🎓 Who this course is for:
- Blender artists and enthusiasts looking to build their own custom add-ons and scripts.
- Developers wanting to expand their skillset into 3D software customization.
🧑🏫 About the Author
Kenzo CG.Boundary is a seasoned Blender user with almost 20 years of combined experience in coding and 3D creation. He specializes in developing Blender add-ons, focusing on making complex technical concepts accessible and easy to follow. If you’re a Blender fan eager to automate workflows or create unique tools, Kenzo’s practical, project-driven approach is designed to help you level up your skills.
🏁 Final Result
- A portfolio-ready, fully functional Blender add-on built from the ground up, demonstrating your ability to code custom tools for 3D software.

Channel