MateriaLinker - Script Marmoset (Batch Texture Importer/Linker)

✨ Hey everyone!
I’m super excited to share my very first Python plugin for Marmoset Toolbag : MateriaLinker ✨
• VideoTutorial ➡️ https://www.youtube.com/watch?v=BzBXCHjY1BU ⬅️
• Script ➡️ ✨ https://www.artstation.com/marketplace/p/jNp8d/materialinker-marmoset-batch-texture-importer-linker

This handy tool automatically links all your textures to their corresponding materials in one go.
With just one click, you’ll save tons of time while setting up your PBR maps, recognizable by MateriaLinker with many different naming conventions:

🎨 Albedo → BaseColor / Diffuse / D
🌀 Normal Map → Normal / N
🌫️ Roughness → Roughness / R
🔩 Metalness → Metal / Metallic / M
💡 Emissive → Emissive / E
🕳️ Ambient Occlusion → AO / Occlusion

And there’s more! 🙌If you tick the checkbox, the Opacity Map will be automatically pulled from the Albedo’s alpha channel and linked straight into the Transparency slot.All common naming conventions are recognized and interchangeable, so you can spend less time connecting maps and more time creating! 🚀

Known Bugs: 🐛
- Material Preview Spheres may not refresh immediately when textures are assigned through the plugin, this is just a display glitch in Toolbag.
The quickest workaround is to nudge the zoom slider in the top-right corner, which forces all previews to immediately refresh.

Notes: 🖋️
- Multiple materials can be processed simultaneously, saving time on large scenes.
- Texture and Materials must contain the same name in naming convention in order to match, for example: (MAT) Backpack ➡️ (TEX) Backpack_AO / tex_Backpack_normal / Backpack_D... etc...
- Created with the assistance of ChatGPT
- Compatibility: Marmoset Toolbag V4.06 and later

The .rar includes a ReadMe with all the informations you'll need ❤️ Enjoy!

Tutorial Video

01

01

02

02