How bake cycles material to PBR texture

I should pass this model on Unity. I think the only way is to bake the material.
I can not proceed because of the “metallic”. The glossy bake is always white. Why? where am I wrong?

this is the file blend (3.9 MB)

thanks in advance

You can bake any material property by connecting it to an emission shader and baking emission. Also, Properties Editor > Render > Sampling > Render - lower this to 8, it will significantly speed up the baking time.

1 Like

In addition to what @helluvamesh said, you should check this addon which makes baking workflow easier: Principled Baker.

1 Like