Why do the results differ between baking using the CPU and baking using the GPU? The GPU version is more accurate.
The baking settings are 8K resolution and 2x supersampling. Everything else is default.
The CPU and GPU I’m using are Ryxen9 9900X and RTX5070.
Also, as an additional question, I’ve started getting frequent errors when baking using the GPU. The “vulkan failed allocating memory” log suddenly started appearing, and baking ends with an error. It was fine before, but the errors really started appearing suddenly.
The differences you’re seeing between the CPU and GPU bakers likely stem from their different seeds for the bake rays, which produce slightly varying results.
Regarding the GPU baking errors in the log, have you recently updated your Nvidia graphics card drivers? Several users have reported issues with the latest driver update.
Additionally, your RTX5070’s 12GB of VRAM might be running out of memory when baking at 8K with 2x super sampling. This is because super sampling doubles the baking resolution to 16K behind the scenes before sampling down to create the final 8K maps.
I guess it can’t be helped that the results are different between CPU and GPU. I was wondering because the baking results using the CPU were significantly lower quality than when using the GPU.
My Nvidia drivers are not the latest. I know there are issues with the drivers, so I’m refraining from updating them.
I tried lowering the resolution and changing the supersampling value, and the bake worked, so it seems I don’t have enough VRAM.
I don’t get any errors when baking using the CPU, so I would like to use the CPU if possible. Is there any way to avoid the baking results being of low quality?
Thank you for the additional information and for testing with a lower resolution and super sampling value.
Would you be able to provide a screenshot of the results you are getting between the CPU and GPU bakers so that we can better understand the behavior that you are seeing?