I took on this project thinking that corona has texture baking, and it does. Only the implementation only ticks off some of the most basic features. Unless you are baking to the mesh to itself, and don't need PBR maps such as roughness and metal - it's pretty useless. So I thought about making a lot of noise saying I really want this feature. But it would never been done in time for my project anyway, and I can see that it's not really in the scope of what Corona wants to be. And I don't think the average Corona user cares about this either.
So I started thinking about work arounds, I've found a couple but they are not good enough.
My next though was that V-ray has some compability with Corona and has more baking support. I'll just get v-ray for the months I'll be working with this. Do all my stills and movies in Corona, and just bake the webGL stuff in V-ray. But to my huge dissapointment the "chaos ecosystem" isn't there yet. Everything renders black. Not a single on of my materials will render.
What a missed oppertunity that both renderers recently created their own physical materials, instead of Chaos Physical Material. And why not also do away with corona maps and v-ray maps and have Chaos maps? Then you can completely remove texture baking in Corona, and just have it in v-ray. You need to bake for a project? Get v-ray for that time.
I'll probably take this statement back if I was robbed of how well media options, translucency and displacement works in Corona and get the v-ray way. :| not looking forward to working with that, now that it looks like I might have migrate the entire project two v-ray. Or maintain two separate versions of all materials just to be able to bake them.
While I really love how things work in Corona. I'm really sick of proprietary materials and well proprietary anything really. I want to move between Max, Substance, UE and so on.