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 Material Batch Tools
Material Batch Tools

Quick batch automation of common material tasks.
Add-on by Theanine3D
About What's New Reviews Version History

Version History

2.0.2
Compatibility
Blender 4.2 LTS and newer
  • 32.7 KB
  • 725
  • January 9th, 2025

Changelog

Rewrote the 'Copy Dfiuse Texture to Material Name' operator so that it can handle materials with multiple diffuse textures. If a material contains more than 1 texture, the operator will now append all of them to the material name. If a material with the new name already exists,, the operator will assign that existing material to that material slot, so that duplicate materials aren't created. The operator also compares the node count in materials when checking for an existing one with the same name, and if the node count is different, the amount of nodes will be appended to the material name to keep it as a separate material and avoid replacing a material with the same name but different node count.

Compatibility
Blender 4.2 LTS and newer
Downloads
725
Size
32.7 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v2.0.2 32.7 KB
2.0.1
Compatibility
Blender 4.2 LTS and newer
  • 32.4 KB
  • 349
  • January 7th, 2025

Changelog

  • Added a new operator - "Update Backface Culling" - which updates the backface culling settings for all materials in all selected objects. On Blender 4.2+, all 3 backface culling settings can be customized, while on 4.1 or lower, only the legacy "Backface Culling" setting can be edited.
  • Added a new selectable trait for the "Isolate by Material Trait" operator that allows you to isolate any material with animated elements. These elements include an Image Sequence node, or any node that has a driver or keyframe in one of its input slots. Note that at the moment, due to the way Blender works, if you insert keyframes or drivers into a material, that material will permanently have a set of 'animation data' on it from now on, even if you delete all keyframes or drivers from it later on. So the operator will still isolate materials if they were ever animated at any point in the past, even if they no longer actually are.
Compatibility
Blender 4.2 LTS and newer
Downloads
349
Size
32.4 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v2.0.1 32.4 KB
2.0.0
Compatibility
Blender 4.2 LTS and newer
  • 32.3 KB
  • 20
  • January 7th, 2025

No changelog for this release.

Compatibility
Blender 4.2 LTS and newer
Downloads
20
Size
32.3 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v2.0.0 32.3 KB
1.5.1
Compatibility
Blender 4.2 LTS and newer
  • 32.4 KB
  • 700
  • December 30th, 2024

Changelog

Fixed small bug in the new Isolate by Material Trait operator. If the operator was used on a mesh object that had already been isolated and separated before, it was re-isolating it into another object, and then leaving an empty object (with no polygons) as well. The object is now correctly skipped if it detects that all of the mesh's faces are about to be isolated.

Compatibility
Blender 4.2 LTS and newer
Downloads
700
Size
32.4 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.5.1 32.4 KB
1.5.0
Compatibility
Blender 4.2 LTS and newer
  • 31.8 KB
  • 21
  • December 30th, 2024

Changelog

Changes

  • The UI has been updated and divided into 4 collapsible sections, for better usability. Now if you only need a particular set of features, you can just hide away the rest.

New features

  • Added a new operator: Isolate by Material Trait. This new operator allows you to separate faces in meshes to a separate object automatically based on certain traits. Currently, two traits are supported - Emissive and Transparent. You can optionally have the operator move the isolated geometry to a dedicated collection (for easier finding).

  • Updated the 'HDR Lightmap' material template so that it correctly preserves any HDR/EXR lightmap texture that was already present in the material prior to applying the template. If no HDR/EXR lightmap is found in the material, the old behavior will kick in and the operator will instead try to find an HDR lightmap stored elsewhere in the Blender file.

Compatibility
Blender 4.2 LTS and newer
Downloads
21
Size
31.8 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.5.0 31.8 KB
1.4.1
Compatibility
Blender 4.2 LTS and newer
  • 29.2 KB
  • 2165
  • December 2nd, 2024

Changelog

Fixed an issue in the update_alpha_settings() function where an incorrect comparison operator was being used.

Compatibility
Blender 4.2 LTS and newer
Downloads
2165
Size
29.2 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.4.1 29.2 KB
1.4.0
Compatibility
Blender 4.2 LTS and newer
  • 29.2 KB
  • 828
  • November 25th, 2024

Changelog

Added fixes for Blender 4.2+ related to 4.2's changes to material alpha settings. In 4.2, Alpha Clip was removed outright, instead accomplished via a "Greater Than" math node. Alpha Blend and Hashed are also now set via a new property, surface_render_method. The "Set Blend Mode" and Material Templates features in the addon were updated to work properly for these changes in 4.2+. There should not be any noticeable change for older versions.

Compatibility
Blender 4.2 LTS and newer
Downloads
828
Size
29.2 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.4.0 29.2 KB
1.3.2
Compatibility
Blender 4.2 LTS and newer
  • 28.0 KB
  • 7813
  • July 17th, 2024

Changelog

Updated the manifest TOML file to remove unapproved repository tags.

Compatibility
Blender 4.2 LTS and newer
Downloads
7813
Size
28.0 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.3.2 28.0 KB
1.3.1
Compatibility
Blender 4.2 LTS and newer
  • 28.0 KB
  • 29
  • July 17th, 2024

Changelog

v1.3.1: Added two new material templates "Mirror UV" and "Unmirror UV", for instantly adding a mirror / ping pong effect to the UV Map in all materials in all selected objects. The Unmirror template can be used to remove the effect afterward, with the caveat that it will only work if the effect was originally applied by this addon itself. (ie. The Unmirror template won't work if the ping pong effect was added manually by the user or was created during import of the model into Blender)

Compatibility
Blender 4.2 LTS and newer
Downloads
29
Size
28.0 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v1.3.1 28.0 KB
  • First
  • Previous
  • 1
  • 2
24 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