Copy link to clipboard
Copied
Hi, I'm getting some massive file sizes when exporting to PNG (4096x4096) from Substance Designer.
I understand PNG 4k is going to be large, but my normal maps are coming out at 110mb. I was expecting more along the lines of 15mb.
What can I do to optimize my exports while still maintaining an acceptable level of quality for offline render engines?
It's probably outputting at 32bit depth that file size sounds about right for that.
Designer outputs at the bit depth it's working in you can see it under the output nodes, to control that you might think that you set the output format for the overall graph to absolute and the bit depth you want but in my testing that dose not help + you probably want the normal at 16bit for high end renders anyway and keep the other maps at 8bit.
Easiest (a bit hacky but it works) is to drop a 2d transform node
...Copy link to clipboard
Copied
It's probably outputting at 32bit depth that file size sounds about right for that.
Designer outputs at the bit depth it's working in you can see it under the output nodes, to control that you might think that you set the output format for the overall graph to absolute and the bit depth you want but in my testing that dose not help + you probably want the normal at 16bit for high end renders anyway and keep the other maps at 8bit.
Easiest (a bit hacky but it works) is to drop a 2d transform node in before the final output that does nothing just acts as a pass through and set that to be the absolute pixel depth you want, you can see in the example below where the default is 32bit (which is what I want to work in as I'm doing a lot of height manipulations) but for export it's over the top and 8 or 16 bit would be better. This way it's easy to export different nodes at different bitdepths.