Mastering the Magic of Python Decorators: A Powerful Tool for Clean Code
Today, we will talk about Python decorators one of the most beautiful and magical features of Python. You...
TurtleBot: Lessons Learned from Chess Engine Analysis
This post is a little different than our normal posts. Normally, we post about how to do something....
Render Comparison Blender Add-on to Spark your Creativity
Sometimes, I want to look at different versions of a setting, but want to remember what setting I...
Building a City: Adding Buildings and Levels to Your Game
In our previous post covered generating the streets. Today, we are going to add the buildings. As always,...
PicoGame Engine: Adding an SD Card Reader and Menu
Now that we have our basic PicoGame engine running, I wanted the ability to load different games on...
Using Python to Generate Mandelbrot Texture for Blender
A few weeks ago, I posted on how to use Open Shading Language (OSL) to create a Mandelbrot...
Learn How to Set Up Drivers in Blender Using Python API
In our last post, we dove into drivers, focusing on what they are and how to set them...
How to Access and Manipulate Keyframes in the Blender Python API
Keyframes are the foundational element of animation. Blender provides amazing functionality with keyframes. Almost any setting in Blender...
Create Simple World Nodes with the Blender Python API
When making new materials or models, I like to use HDRI lighting. However, I don’t want to see...
How to Make a Dynamic Dropdown in Blender Python
A frequently asked question I see on various Blender Python boards is how to make a dynamic dropdown....