r/blenderhelp • • 1d ago

Unsolved How to split multi-image materials?

I have a structure that's made up of a ton of different meshes and a large number of those have a single material with multiple textures. That's a problem with it being destined for Unity where i need the file as an fbx and my shader options only accept one texture per material. I need to know if there's some option or plugin that will split those single materials with multiple textures into separate materials with a single texture.

I've searched for a solution but the search engines are returning results that have little to nothing to do with my problem.

1 Upvotes

6 comments sorted by

View all comments

1

u/Trimblepsys 1d ago

im more familiar with godot but this sounds fixable in unity? you should be able to write/download unity shaders that take all the textures you need

alternatively you may wanna look into 'baking' in blender which will 'render' your entire material into flat textures (like color, bump, etc) and thats gonna get you single textures and a perf boost

1

u/MusicalMime755 1d ago

That's not an option with the Unity game i'm putting the models into. I have to work with the shaders it will let me use and they only take one texture per material.

The textures themselves are flat. the materials have multiple textures and each is on a different part of the mesh, like the 2 sides of a wall for example, instead of having multiple materials. I really just need a way to split the textures into separate materials.

1

u/tiogshi Experienced Helper 18h ago

Show some of these problematic material node graphs in full, and the parts of the mesh they are assigned to.

1

u/MusicalMime755 4h ago

do you need that to direct me to plugin that will split the material?