Skip to content

Easy Pbr Hook

by Dmitriy Filippov·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Easy PBR Hook earns its spot for handling folders where several texture sets and packing pipelines overlap, resolving them by a set priority order while keeping manual control. The material-tab switches and sliders mean common tweaks, like inverting normals, don't require the shader editor. Distributed under GPL and listed across Blender versions from 2.8 through 3.5.

What is Easy Pbr Hook?

Easy PBR Hook is a Blender add-on for building PBR materials in a single click. Point it at a folder of textures, and it searches for maps using your keywords, then connects each one to the Principled BSDF shader. Recognition runs off a fully customizable naming convention table, so files ending in terms like basecolor, albedo, or bc are read as Base Color.

The add-on sets up nodes automatically for the maps it finds, including steps such as routing a smoothness map through an Invert node into the Roughness input. When a folder mixes texture sets built with different packing pipelines, it follows a priority order — ORM plus Color Mask, ORM, MetallicSmoothness, then Standard Unpacked — while leaving manual switching available. Recognized maps range from Albedo and Normal to ORM, Emission, Occlusion, and Displacement, and UDIM textures are supported.

Alongside node creation, Easy PBR Hook adds control switches and sliders in the material tab for changes like inverting normals or increasing roughness. A Simplify checkbox disables math node creation, taking effect after you reload the material, and each material retains its texture address, keywords, and parameters. It is distributed under the GPL license.

Who is Easy Pbr Hook best for?

Easy Pbr Hook is best for blender artists who want to build PBR materials from texture folders without manually wiring shader nodes.

How much does Easy Pbr Hook cost?

Easy Pbr Hook is completely free to download and use.

Key features

  • Finds textures in a specified folder and connects them to the Principled BSDF shader
  • Fully customizable naming convention table, editable per project or globally, with export, import, and reset to default
  • Customizable search with keyword narrowing and minus-sign exclusion, including multiple exclusions
  • Automatic node setup, such as routing a smoothness map through an Invert node into the Roughness input
  • Packing-pipeline priority (ORM+Color Mask, ORM, MetallicSmoothness, Standard Unpacked) with manual switching
  • Control switches and sliders added in the material tab, plus a Simplify checkbox to disable math node creation
  • UDIM support, with each material remembering its texture address, keywords, and parameters

Tags

#PBR#materials#textures#Principled BSDF#Blender#shading#UDIM#texture workflow

Frequently asked questions

What Blender versions does Easy PBR Hook support?

Easy PBR Hook lists support for a broad range of Blender releases: 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93, and 3.0 through 3.5. That covers older releases alongside the 3.x line, so the add-on runs across many existing setups. It is distributed under the GPL license. For confirmation on a specific point release, check the developer's page, since compatibility details can change between updates.

Does Easy PBR Hook support UDIM textures?

Easy PBR Hook supports UDIM textures and recognizes a set list of map types, including Albedo, Metal Smoothness, Metal Roughness, ORM, Color Mask, Normal Map, Emission, Specular, Occlusion, Displacement, Opacity, Detail Map, and Detail Mask. It matches these using a customizable naming convention, so textures ending in terms like basecolor, albedo, or bc are read as Base Color. Found maps are wired into the Principled BSDF automatically, with steps like routing a smoothness map through an Invert node into the Roughness input handled for you.

How does Easy PBR Hook handle a folder with several texture sets?

Easy PBR Hook handles folders that hold more than one texture set. When several sets use different packing pipelines, it applies a priority order: ORM plus Color Mask, then ORM, then MetallicSmoothness, then Standard Unpacked, while still letting you switch between them manually. You can also narrow the search with a keyword, and exclude words using a minus sign, with multiple exclusions supported, so textures marked as 'old' can be skipped. This keeps the right maps connected when a single folder mixes several map sets.

Can I customize how Easy PBR Hook recognizes texture names?

Easy PBR Hook uses a fully customizable naming convention table to recognize textures. You can edit it for the current project only as a local update, or apply changes to all your projects with a global update. The table can be exported and imported, and you can return to the default at any time. Beyond node creation, the add-on adds control switches and sliders in the material tab for adjustments like inverting normals or raising roughness, and a Simplify checkbox disables math node creation after you reload the material.

Is Easy PBR Hook free?

Easy PBR Hook is listed as free in this catalog, though licensing on the developer's own page may differ, so check there for current terms. The add-on is distributed under the GPL license. Each material it builds remembers its texture address, the keywords used, and its parameters, and UDIM textures are supported. A demo video is also available. It builds and connects texture nodes for the Principled BSDF shader in Blender.

Alternatives to Easy Pbr Hook

Also in Workflow for Blender.

Similar plugins