YoVDO

Create a Light Show with Python in Blender

Offered By: Curtis Holt via YouTube

Tags

Blender Courses 3d Animation Courses Creative Coding Courses

Course Description

Overview

Learn how to create a dynamic light show using Python in Blender in this comprehensive tutorial. Explore the challenges of manual animation and discover efficient solutions through coding. Set up your scene, understand world nodes, and utilize EasyBPY for streamlined workflows. Dive into Python scripting, importing necessary modules, preparing values, and implementing methods for light control. Master techniques for keyframe generation, random light patterns, and timeline manipulation. Experiment with additional effects like particle systems and uncover surprising possibilities. Perfect for Blender enthusiasts looking to enhance their 3D animations with programmatic lighting control.

Syllabus

- Intro Animation
- Tutorial Introduction
- The Trouble with Manual Animation
- Scene Setup
- Explaining the World Nodes
- EasyBPY
- Preparing the Collections
- Time to Code
- Importing What We Need
- Preparing the Values
- Explaining the Method
- Convenience Function
- Preparing the Lights
- Setting the Start Keyframes
- Random Chance for Lights
- Moving Through the Timeline
- Generating Keyframes
- Calling the Function
- Other Possibilities
- Extra Particles
- A Surprise for You!
- A Moment of Improv
- The Actual Surprise
- Summary


Taught by

Curtis Holt

Related Courses

Introduction to Computational Arts: Processing
State University of New York via Coursera
Creative Coding
Monash University via FutureLearn
Real-Time Audio Signal Processing in Faust
Stanford University via Kadenze
Creative Coding
New York University (NYU) via edX
Integrated Digital Media Capstone
New York University (NYU) via edX