Blender: Python Scripting

Go to class
Write Review

Free Online Course: Blender: Python Scripting provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Blender: Python Scripting is taught by Patrick W. Crawford.

Overview
  • Extend the possibilities in Blender with Python scripting. Learn how to script common animation tasks, customize the interface, and even build add-ons to sell to other users.

Syllabus
  • Introduction

    • Welcome
    • What you should already know
    • Using the exercise files
    1. Controlling Blender through Code
    • Set up Blender and the console window
    • Use the Python console and script editor
    • Importing and exploring bpy
    • What's a Blender operator
    • What's a Blender property
    • Developer tooltips and the info window
    • Diving further into context and data
    • ✓Challenge: Create a simple script
    • ✓Solution: Create a simple script
    2. Create Blender Scripts
    • Write scripts and use templates
    • Great coders steal
    • Auto running scripts
    • How to use and avoid the text editor
    3. Customize Blender Interfaces
    • Panels and menus introduction
    • Panel structure
    • Draw elements
    • Using the built-in templates, dissect example panel
    • Append to existing panels
    • Example menu structure
    • ✓Challenge: Create a panel layout
    • ✓Solution: Create a panel layout
    4. Build Your Own Add-On
    • What's an add-on?
    • What our add-on will do
    • Building the add-on framework
    • Creating an operator framework
    • Creating redo-last properties
    • Appending to a menu
    • Fnishing and publishing your add-on
    • ✓Challenge: Create another operator
    • ✓Solution: Create another operator
    Conclusion
    • Next steps