Python Blender 2.8 Tutorial: How to create and assign a Material Shader [learn python for beginners]

By Darkfall

Blender 2.90 Tutorial, learn python scripting (for beginners)
In this video, we will be taking a look at not only creating a Shader Material but also assigning that material to the currently selected object.

We can create something simple or something complex but both ways will be using an Operator. We first create a panel where our button will live. Then we can create a simple operator, that when pressed will create and assign a Shader Material to the Selected Object.

If you want the user to have any options, we can easily upgrade the simple operator and make it become a popup dialog box. We can then giver the user control over any setting or option. In this example we want the user to be able to set the color before adding the Shader.

If you want more information or to download the template script you can check out the Blog Post here:

Shader Library Add-on :

Updated Registration Method Post:

#b3d #blender#python