cats-blender-plugin icon indicating copy to clipboard operation
cats-blender-plugin copied to clipboard

Add specular bake ability

Open Tenshinen opened this issue 3 years ago • 1 comments

I've been trying to use the bake panel and it seems there's no way to bake/atlas the Principled BSDF Specular input at all? It feels like I must be missing something but no matter what combination of bake passes I enable, none of them result in getting my specular textures back out again. Assuming I'm not missing something, I feel this'd be very useful to add.

Example of my material setup: image

Tenshinen avatar Mar 18 '22 19:03 Tenshinen

Sadly we're limited to what Blender can produce. Blender's cycles rendering engine 'emulates' specularity by using it as a multiplier for how much specular light is reflected, but it can't really bake it natively since... it's ray-based and that's not really how light works. I could see about just making it something that gets pulled into the 'emissive' channel and baked, as a sort of hold-over? (which is what we have to do for metalness, alpha, etc). In the mean time, you could try converting to a PBR workflow.

feilen avatar Mar 18 '22 20:03 feilen