
Explore programming language and application programming across the globe, become familiar with programming, and unleash your big imagination on the journey from school days to new challenges.
Explore Blender animation via scripting, visualization, and programming concepts, and understand the basic concept behind a powerful project with video attributes.
Explore Blender's user interface, from the 3D view and outliner to the properties and world settings. Learn core navigation, object manipulation, cursor use, and timeline basics for scripting preparation.
Explore the Blender scripting environment and write your first script using bpy, access the Python console, and create objects like cubes and cylinders with location and size parameters.
Build a 3D music player visualization in blender via scripting, creating a vertical plane, vertices, and faces to drive cuboids with beats.
Create a blender module by exporting a function to generate a plane perpendicular, save as a python file, import and reload it in scripts, and extend its functionality.
Use Blender's Python to delete nonessential objects and recreate a single mesh each run, then compute cursor location and plane size to place cubes with a defined gap.
Explore baking sound to f-curves in Blender through scripting a 3D visualization that makes cubes scale with audio using the graph editor and keyframes for a 3D music player.
Apply bevel modifiers and assign materials to cubes in Blender using Python scripting to automate bevels and material assignment for a music-driven 3D scene with lighting and camera movement.
Master camera control in Blender by locking the camera to the view, setting clipping to 500, and recording location and rotation keyframes; learn curve motion and render options with sheepherder.
Apply rendering in Blender using SheepIt. Adjust rendering resolution, choose image or video output types, and leverage distributed rendering to reduce total render time.
This course aims to unlock in front of you the world of blender through the key of Scripting. Blender is a magnificent platform for anyone to give wings to their imagination, to add to it blender is free and open source.
By adding power of scripting to your arsenal, you not only make your daily repetitive tasks easier but also explore a whole new dimension by which you can control this beast of a Software called Blender.
It does not matter which programming language background you come from, you'll feel comfortable as we are going to use the basic programming constructs.
So if you know the basics of programming, you are all set. If in case you are unaware of programming, I suggest you to take sometime to learn the very basics of coding, you'll find several resources scattered all around the internet to teach you starting steps of programming.
In this course We will slowly together build a full blown 3D WMP Visualization, This will not only make you familiar with the basics of Blender itself but it will also provide you hands on practice with the Blender API and environment.
So grab yourself a cup of tea/coffee/water and join me on this magnificent voyage.