I have two models of bread. On the left I have my original model. On the right I have my baked model.
I am curious to know why the baked model looks different to the original. Why is this the case?
Your high-poly has a normal map that creates these small bumps and details, but it looks like you didn't bake it, therefore the difference between the high-poly and the low-poly:
For some reason the diffuse maps don't align either, bake it as well. When baking, put your 2 objects are at the same location. Here is the result:
There were alot of different issues which caused the baked textures to look different from the original.
Here is a list of all the problems that I encountered (+ a few more which I thought might be useful to list):
The models need to be exactly overlapping each other to bake correctly. Not doing this will cause the bake's to be black. Using Alt + G will reset the location of the two models.
Often when trying to compare the two bakes, you might choose to flip the model - scaling it by -1 on the x-axis. Ensure that this is reset before attempting to rebake the models. Alt + S will reset the scale of the two models.
Some people advocate for a multiresolution bake. In the case of the bread model above, multiresolution baking significantly dropped the quality of the image. This method is significantly inferior to just simply baking a normal map and a diffuse map because it synthesizes new normal information instead of using the high detailed normal information of the original.
Ensure the low poly model is UV unwrapped. Failing to do so will immediately break the tiling.
Ensure your metallic slider is set to 0.000
for the bake. Failing to do so will result in a black bake.