Frustrated by Blender Fluid Simulation? Easy Method for a Calm Fountain
Based on our work with Blender fluid simulation. We decided to make a calm water simulation. Creating the...
Take a Spin: How to Create Blender Python Camera Rotation
In this post, we show how to create a UI panel and Python script to rotate a camera...
Understanding How to Use Blender Python Properties
To code in Blender, it is essential to understand Blender Python Properties. However, when I started working with...
How to Create a Blender Python Operator
Learn how to create a Blender Python operator with bpy.types.Operator — from the basic class structure and bl_idname naming convention to execute(), poll(), bl_options, and wiring an operator to a UI panel with a real working example.
Blender: Three Ways to Cut a Circle in a Mesh
Sometimes while creating a marble run, I need to cut a hole in a model so the marbles...
How to Fix Problems with Blender Rigid Body Simulation
I have used Blender rigid body physics for several years now. One of the benefits of physics is...
Blender: How to Harness the Asset Library
Every time I make a new marble run video, I always start from scratch. I have become fairly...
Blender Open Shading Language (OSL) Tutorial: Setup, GPU Rendering & When to Use It
One of the features of Blender that I think is both really cool and really frustrating is Open...
Blender Tutorial: Rotation with NumPy
One of my favorite camera moves is the rotation around an object (or orbit). This camera movement gives...
Blender Tutorial: How to Use a Displacement Map
How to use displacement maps in Blender to add surface detail without extra geometry — covers the Displacement node, texture setup, and render settings for Cycles and Eevee.