Skip to content

Add Shader Attribute

by atticuslv·Workflow

Images © atticuslv. Used for product review; image policy.

Why we like it

Add Shader Attribute earns its place in the blender_extensions library for a focused job: keeping attribute creation inside the shader editor rather than sending you between views to search and type. The 0.3.0 update adds searching attributes from an instance.

What is Add Shader Attribute?

Add Shader Attribute is a Blender add-on from atticuslv that adds attributes directly in the shader node tree. Instead of jumping to other views to search, find, and then return to type an attribute, you add it from within the shader editor itself.

The add-on covers several attribute types: vertex groups, geometry nodes modifier attributes that are usually defined in the properties panel, final geometry attributes such as stored name attributes, UVs, and hidden attributes, and final geometry instance attributes. To use it, select your object, open the shader editor with a material assigned, then press Shift + A and choose Attribute. Version 0.3.0 added support for searching attributes from an instance.

It's compatible with Blender 4.5 LTS and newer, requires no special permissions, and is released under the GNU General Public License v3.0 or later. Source code and issue reporting are available on the developer's GitHub page.

Who is Add Shader Attribute best for?

Add Shader Attribute is best for blender artists building materials who want to add vertex group, modifier, geometry, and instance attributes without leaving the shader editor.

How much does Add Shader Attribute cost?

Add Shader Attribute is completely free to download and use.

Key features

  • Adds attributes directly in the shader node tree from the shader editor
  • Supports vertex group attributes
  • Supports geometry nodes modifier attributes, usually defined in the properties panel
  • Supports final geometry attributes, including stored name attributes, UVs, and hidden attributes
  • Supports final geometry instance attributes
  • Search attributes from an instance, added in version 0.3.0
  • Accessed with Shift + A > Attribute in the shader editor

Tags

#Blender#shader#attributes#node tree#material#workflow#add-on

Frequently asked questions

Does Add Shader Attribute work with Blender 4.5?

Add Shader Attribute is compatible with Blender 4.5 LTS and newer, according to the developer's listing. If you're running an earlier release, update Blender before installing. The add-on can be dragged and dropped into Blender or installed from disk, and it requires no special permissions to run. The current version, 0.3.0, was published in September 2025. For the most up-to-date compatibility details, check the developer's page before installing on your setup.

How do I add an attribute with Add Shader Attribute?

Add Shader Attribute works from Blender's shader editor. Select the object you want to add the attribute to, open the shader editor with a material assigned, then press Shift + A and choose Attribute from the menu. From there you add the attribute directly in the node tree rather than switching between views to search and type it. This keeps the process inside the shader editor while you build your material node setup.

Can Add Shader Attribute add instance attributes?

Add Shader Attribute can add several attribute types directly in the shader node tree, including vertex groups, geometry nodes modifier attributes, final geometry attributes such as stored name attributes and UVs, and final geometry instance attributes. Version 0.3.0 added support for searching attributes from an instance, so you can pull in the attribute you need without leaving the shader editor to look it up elsewhere first.

Is Add Shader Attribute free to use?

Add Shader Attribute is listed as free here in the catalog, and it's released under the GNU General Public License v3.0 or later. The extension requires no special permissions in Blender. Because licensing terms can change and the GPL carries its own conditions for use and redistribution, check the developer's page on GitHub for the current details before you rely on it in a project. That's also where you can report issues or review the version history.

Alternatives to Add Shader Attribute

Also in Workflow for Blender.

Similar plugins