You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

The Shader Library Add-on - Update Version 1.04 - Leather Material


Darkfall writes:

In this video, we will be taking a look at the update for the Shader Library Add-on (version 1.04).

To download version 1.04, be sure to head over to our blog here.

In this update, I have implemented a suggestion that was to display the shaders color in the Viewport. This has no bearing on the Render but I think it a great suggestion since we can now easily see which object is using which shader.

We also now have a Material Section. My aim is to fill this section with useful materials much like the new Addition, the Leather Shader.

The Leather Shader is a procedural generated Material. So you don't need to download any images or worry about setting up the shader. Simply select the Color you want your Leather Material to be and the Shader Library will the work for you.

You can tweak the Material and make any changes you want to really get varied (and better) results.

If you have any suggestions on things you want to see implemented in the Shader Library, feel free to let us know in the comments below. I hope you find this update helpful.

Stay safe, and thanks for reading!.

About the Author

Avatar image for John Brook
John Brook

I make Youtube tutorials for blender Users. From CG and VFX to Animations, Shorts and Asset Creation. I upload tutorials once a week along with any assets we create for you to use in your own projects.


  1. What's needed for me, anyway is a Shader that includes UVMap input to a image texture then to the Principle BSDF as input along with the Texture Coords, then to the Material Output.

    This needs to be called after importing each part of the object in my import script ( up to 90 different parts ). I cannot do this by hand, but must be written in Python or called from Python.

    Thanks, Paul Coones (upretirementman)

  2. I'd love to use this but your tutorial skips over how to install the shader. I tried going to Edit > Preferences >Add-ons > Install... and selected your .py file, but Blender makes no acknowledgment that the add-on is installed. It doesn't appear in the addons list, and when I type n, it doesn't show up in the side panel. What am I doing wrong? Thanks in advance!

  3. Python: Traceback (most recent call last):
    File "C:\Users\ranaa\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\", line 262, in execute
    glass4_node.inputs[0].default_value = c
    ValueError: bpy_struct: item.attr = val: sequence expected at dimension 1, not '_PropertyDeferred'

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.