Skip to content
  • About Harlepengren
  • Check Your Email
  • Downloads
  • Gravity’s Symphony: a Marble Run Journey
  • Join the Newsletter
  • Open Shading Language Resources
  • Pepperoni Pursuit
  • PicoGame
  • Projects
  • PyMinMaximus: Build a Chess Engine in Python from Scratch
  • You’re In! 🎉
Harlepengren
Harlepengren
Harlepengren
Harlepengren
  • About Harlepengren
  • Downloads
  • Open Shading Language Resources
  • Projects
    • Pepperoni Pursuit
    • PicoGame
    • PyMinMaximus: Build a Chess Engine in Python from Scratch
BlenderCoding

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...
NormanMar 25, 2023Mar 19, 2023
BlenderOpen Shading Language

Creating an Amazing Mandelbrot OSL Shader in Blender

When I learned imaginary numbers in school, I saw no value in them. I learned when to create...
NormanMar 18, 2023Mar 14, 2023
BlenderCoding

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....
NormanMar 15, 2023Mar 12, 2023
BlenderOpen Shading Language

Bringing the Magic with Open Shading Language

While looking at Pintrest shaders, I found one created by Blender 3D that was mesmerizing. I wanted to...
NormanMar 11, 2023Mar 25, 2023
BlenderOpen Shading Language

Simple Steps To An Amazing Open Shading Language Lava Lamp

Recently, my children came home with a “lava lamp” that they made at school. The lava lamp was...
NormanMar 8, 2023Mar 9, 2023
BlenderTutorial

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...
NormanMar 4, 2023Mar 9, 2023
BlenderCoding

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...
NormanFeb 24, 2023Feb 24, 2023
BlenderCoding

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...
NormanFeb 23, 2023Dec 27, 2025
BlenderCoding

How to Create a Blender Python Operator

Blender is one of the reasons that I started learning Python. I wanted to better understand the scripting...
NormanFeb 16, 2023Feb 16, 2023
Blender

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...
NormanFeb 11, 2023Dec 27, 2025
56789

Most Popular Posts

Popular posts:

  • Blender: Three Ways to Cut a Circle in a Mesh
  • Understanding How to Use Blender Python Properties
  • Using Blockly to Easily Generate Python Code
  • PyMinMaximus Part 5: Creating the Endgame Tablebase
  • How to Import Lego Models from Bricklink Studio into Blender

Projects

  • Pepperoni Pursuit
  • PicoGame
  • PyMinMaximus: Chess Engine

Categories

  • About (1)
  • Animation (2)
  • Blender (38)
  • Coding (44)
  • Electronics (5)
  • Game Development (16)
  • Open Shading Language (11)
  • Tutorial (2)
  • About Harlepengren
  • Check Your Email
  • Downloads
  • Gravity’s Symphony: a Marble Run Journey
  • Join the Newsletter
  • Open Shading Language Resources
  • Pepperoni Pursuit
  • PicoGame
  • Projects
  • PyMinMaximus: Build a Chess Engine in Python from Scratch
  • You’re In! 🎉
Copyright © 2026    Yuki Magazine Theme Designed By WP Moose