Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on PBR Lookdev
PBR Lookdev

Layered PBR materials with masks, overlays and UDIM.
Add-on by BHiMAX
About Permissions Reviews Version History

Version History

4.2.1
Compatibility
Blender 4.2 LTS and newer
  • 36.2 KB
  • 689
  • April 19th, 2026

No changelog for this release.

Compatibility
Blender 4.2 LTS and newer
Downloads
689
Size
36.2 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.2.1 36.2 KB
4.2.0
Compatibility
Blender 4.2 LTS and newer
  • 35.8 KB
  • 148
  • April 10th, 2026

Changelog

UI Redesign

  • Compact layer stack - single row per layer with expand/collapse accordion
  • Active layer detail shown inside the expanded accordion
  • Channel groups as named tabs, 4 per row, multi-select
  • Channels section collapsible with arrow toggle
  • Distribution and SSS Method side by side below shader dropdown
  • Texture Folder section moved above Shader selection

Channels & Maps

  • Maps section renamed to Channels
  • AO moved inside Base Color group - no separate AO tab
  • Specular filename keywords now correctly detect into Specular Tint slot
  • Specular Tint shown in Metal/Spec group in panel
  • Normal/Bump/Both selector - only visible when both maps are detected
  • Missing map indicator - channel tabs turn red when a map file is missing
  • Missing maps warning box inside Channels section

Mapping

  • Coordinate and Projection dropdowns added to every Override Mapping section

Auto Mode (New)

  • New Auto tab alongside Manual in the top bar
  • Point it at a texture folder, pick Flat or Subfolders layout
  • Automatically matches texture files to material slots on selected objects using filename token matching
  • Detects which maps belong to which material by comparing material name tokens against texture filenames
  • Supports Flat mode (all textures in one folder) and Subfolders mode (each material has its own subfolder)
  • Three on-exist options Update (repopulate paths, keep tweaks), Rebuild (recreate from scratch), Skip (leave untouched)
  • Builds and connects the full shader network automatically after scanning
  • Shows a result list after each run green checkmark for built, grey for skipped, red for not found
  • Works across multiple selected objects and multiple material slots in one click

Why Naming Conventions Matter in Auto Mode

Auto Mode works by comparing tokens from your material name against tokens in your texture filenames. If the names don't share common words, the match fails and no maps get assigned.

Example - Works:

  • Material: Car_Body_Mat
  • Textures: Car_Body_BaseColor.png, Car_Body_Roughness.png
  • Token match: car, body ✓

Example - Fails:

  • Material: Mat_01
  • Textures: Vehicle_Exterior_Diffuse.png
  • Token match: nothing in common ✗

Rules to follow:

  • Material name and texture filenames should share at least one meaningful word
  • Avoid generic names like Mat_01, Material, Object - these have no distinguishing tokens
  • Noise words are automatically ignored - mat, material, shader, v1, new, final, 2k, 4k etc. are stripped before matching
  • Use the actual part or asset name - Hair, Body, Tire, Door - consistently in both the material and textures
  • In Subfolders mode, the subfolder name must match the material name tokens
  • In Flat mode, every texture filename must contain the material's identifying keyword

Supported map keywords (auto-detected from filenames):

albedo, diffuse, roughness, metallic, normal, bump, ao, emission, opacity, displacement, specular, _spec, _nrm, _rgh, _met and more - as long as these appear somewhere in the filename, they get assigned to the correct slot automatically.Sonnet 4.6Extended

Compatibility
Blender 4.2 LTS and newer
Downloads
148
Size
35.8 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.2.0 35.8 KB
4.1.0
Compatibility
Blender 4.2 LTS and newer
  • 28.7 KB
  • 128
  • April 3rd, 2026

Changelog

New Features

  • Smart Part Detection Scan a mixed folder (e.g. Hair, Body, Face, Tire, Rims all in one place) and a "Select Part…" dropdown automatically appears. It detects unique texture set names and filters the scan to only pick up maps matching that part. Button only appears when 2 or more distinct parts are found.

  • ORM / ARM Packed Texture Support New dedicated ORM slot per layer. Supports selectable channel layout - R=AO G=Rough B=Metal, R=Metal G=Rough B=AO, and two custom layouts. Auto-detected on folder scan.

  • Batch Scan Subfolders New "Batch" button - scans all subfolders and creates one layer per texture set found automatically.

  • Texture Coordinate & Image Projection Per-layer dropdown selectors for Texture Coordinate (UV, Object, Generated, Camera, Window, Normal, Reflection) and Image Projection (Flat, Box, Sphere, Tube) with Box blend control.

  • Per-Channel Color Space Picker Every texture slot now has a color space button. Click to choose from all installed color spaces (sRGB, Non-Color, Linear, ACEScg etc.). Also available per overlay.

  • Solo Layer New solo button per layer - previews only that layer's shader output. Click again to unsolo.

  • DirectX → OpenGL Normal Flip Per-layer toggle on the Normal slot to automatically flip the green channel for DirectX normal maps.

  • Compact Mode & Detail View Two new toolbar toggles - Compact mode hides advanced groups (Coat, Sheen, Thin Film), Detail view streamlines slot controls for faster workflows.

  • Z-Axis Mapping Scale and Offset now include a Z field for full 3D mapping (Object/Generated coordinates).

Improvements

  • Transform block - consistent Scale / Offset / Rotation layout with lock button, Preset row only in main Mapping section (removed from per-channel Override Mapping)
  • Scan - now respects active Part filter when scanning; reports filter name in info message
  • Node builder - pbr_id custom property on all nodes for reliable label-based lookup; fixes edge cases with node reuse across rebuilds
  • BSDF socket map - extended Glass (Thin Film), SSS (IOR, Anisotropy), Emission and Diffuse shader socket coverage
  • UI - Tex Coord and Projection label columns aligned to match Transform value column width
Compatibility
Blender 4.2 LTS and newer
Downloads
128
Size
28.7 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.1.0 28.7 KB
4.0.3
Compatibility
Blender 4.2 LTS and newer
  • 22.3 KB
  • 124
  • March 27th, 2026

Changelog

Missing Map Channels Added

  • Specular IOR Level
  • Diffuse Roughness
  • Subsurface Weight (renamed from Subsurface)

Shader Controls

  • Specular Distribution dropdown — GGX / Multiscatter GGX (default: Multiscatter GGX)
  • SSS Method dropdown — Christensen-Burley / Random Walk / Random Walk Skin (default: Random Walk)
  • Removed legacy Specular from Metal/Specular group

Label / Naming Fixes

  • Subsurface → Subsurface Weight
  • Translucency → Transmission / Translucency
  • Coat Weight, Sheen Weight labels now show "Weight" explicitly
  • Transmission Weight socket correctly mapped in Principled BSDF

Transforms

  • Override Mapping added to all map channels (Roughness, Metallic, Opacity, Normal, Bump, etc.)
  • Override Mapping added to Texture Layer overlays (Layer 01, 02, 03)
  • Mask section in overlays now has Mapping toggle instead of always-visible transform

Value Sliders

  • All float sliders (CC values, strength, normal/bump/emission, roughness bias, etc.) now use soft_max — no hard cap, values can go beyond default range

Bug Fixes

  • UDIM toggle off now correctly resets image node source back to Single Image (FILE) instead of staying as TILED
  • Expand/Collapse no longer triggers IPR refresh.
Compatibility
Blender 4.2 LTS and newer
Downloads
124
Size
22.3 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.0.3 22.3 KB
4.0.2
Compatibility
Blender 4.2 LTS and newer
  • 21.9 KB
  • 10
  • March 27th, 2026

Changelog

Missing Map Channels Added

  • Specular IOR Level
  • Diffuse Roughness
  • Subsurface Weight (renamed from Subsurface)

Shader Controls

  • Specular Distribution dropdown — GGX / Multiscatter GGX (default: Multiscatter GGX)
  • SSS Method dropdown — Christensen-Burley / Random Walk / Random Walk Skin (default: Random Walk)
  • Removed legacy Specular from Metal/Specular group

Label / Naming Fixes

  • Subsurface → Subsurface Weight
  • Translucency → Transmission / Translucency
  • Coat Weight, Sheen Weight labels now show "Weight" explicitly
  • Transmission Weight socket correctly mapped in Principled BSDF

Transforms

  • Override Mapping added to all map channels (Roughness, Metallic, Opacity, Normal, Bump, etc.)
  • Override Mapping added to Texture Layer overlays (Layer 01, 02, 03)
  • Mask section in overlays now has Mapping toggle instead of always-visible transform

Value Sliders

  • All float sliders (CC values, strength, normal/bump/emission, roughness bias, etc.) now use soft_max — no hard cap, values can go beyond default range

Bug Fixes

  • UDIM toggle off now correctly resets image node source back to Single Image (FILE) instead of staying as TILED
Compatibility
Blender 4.2 LTS and newer
Downloads
10
Size
21.9 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.0.2 21.9 KB
4.0.1
Compatibility
Blender 4.2 LTS and newer
  • 20.1 KB
  • 98
  • March 20th, 2026

Changelog

Fixed. In Blender 5.0 the mat.cycles.displacement_method attribute was removed — displacement method is now controlled at the render settings level rather than per-material. The fix wraps it in try/except AttributeError so it sets it on Blender 4.x where it still works, and silently skips it on 5.0+ without crashing.

Compatibility
Blender 4.2 LTS and newer
Downloads
98
Size
20.1 KB
Permissions
This version requests the following:
  • Files Texture path scanning and image loading
License
GNU General Public License v3.0 or later
Status
Approved
v4.0.1 20.1 KB
6 versions
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite