I am currently trying to export a Material ID texture to use with Quixel, however I have been unable to bake the material colors to one single texture as all the colors are a different material on the same mesh. Is this possible?

  • 1
    $\begingroup$ If those materials are assigned to different meshes which share the same object then you should be able to bake connected vertex colors to get factor for an image. $\endgroup$ – Mr Zak Nov 23 '16 at 14:56
  • $\begingroup$ That looks promising, thanks for the link I'll take a look $\endgroup$ – VRM Nov 23 '16 at 15:00
  • $\begingroup$ I ended up making a different vertex group for each material and changing the color of the group, then baking out to one material. $\endgroup$ – VRM Dec 7 '16 at 16:40

I tried your problem and came up with this solution. if you are in 2.8 it's easier.

First you create a new UV map for each object that is affected. Then you select all, enter edit mode, this should let them all be in edit mode together, you select all, and unwrap it all to that UV-Map.

Now you create a new Image with your desired resolution.

In the ShaderEditor you add that image to all the affected materials and select it. this will bake the taxture to that image.

Now you make the texture. It all should be now on this one Image.

It worked for me in 2.77? and in 2.8, sure it will work in other versions aswell.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.