MixnMax

MixnMax is an add-on that converts existing or imported materials into a custom mixer node group within the Shader Editor. It allows you to combine multiple materials using color ID textures or greyscale masks. The tool processes materials that contain at least one Principled BSDF node with connected input sockets.

It includes features for masking and mixing normal maps, as well as generating dirt maps using ambient occlusion and curvature outputs. Additional utility node groups for mixing normals and blurring masks are provided to keep node trees organized and facilitate texture baking from a single material slot.