本课程旨在系统教授学员如何使用Python从零开始开发专业的Blender插件。课程从Python基础语法入手,通过Turtle图形学和Pygame游戏开发进行实战练习,帮助学员夯实编程基础。随后深入Blender内部,详细讲解bpy数据访问、上下文管理、操作符、面板等核心API,并结合Visual Studio Code进行调试与开发。在掌握基础后,学员将学习高级技术,包括GPU模块自定义图形、BMesh程序化建模、射线检测、矩阵向量运算及模态操作符等,最终完成一个功能完整、可发布为扩展类型的高质量插件。本课程适合具备Blender基础操作、希望深入掌握插件开发的创作者。
制作:Kenzo CG.Boundary
MP4 | 视频:h264,1920×1080 | 语言:英语 | 时长:27节课(14小时46分钟) | 文件大小:10 GB

Blender Addon Development with Python Vol 1。Professional Blender Addon Development with Python Volume 1。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.
What you’ll learn
✓ Learn the python programming language
✓ Learn how to use PyGame and Turtle Graphics
✓ Learn how to write scripts inside of Blender
✓ Learn how to write a fully featured Addon
✓ Learn how to use Visual Studio Code and the debugger
✓ Learn the GPU and BLF module for custom graphics
✓ Learn how to use BMesh for procedural modeling
✓ Learn Blender Mathematics such as Matrices and Vectors
✓ Learn how to create a Modal Operator
✓ Learn Ray Casting
✓ Learn how to create persistent application handlers
✓ Learn how to convert your addon to an Extension type
✓ Learn Addon Preferences and Properties
Requirements
● A basic understanding of Blender
1、VIP会员仅需30元全站资源免费下载!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,平台资源仅供用户学习观摩使用 请下载24小时内自行删除 如需商用请支持原版作者!请知悉并遵守!
6、For users outside China, If you do not have a Baidu Netdisk VIP account, please contact WeChat: yunqiaonet for assistance with logging into Baidu Netdisk to download resources..



评论(1)
下载素材