I've noticed that when an image is saved (let's say as a PNG for example), the color doesn't look as vibrant as it does in Blender's Render View.
For comparison, here is an image created by saving as a PNG:
And here is the same scene, but captured as a screen shot in macOS (also PNG):
In case you can't see the difference on your display, here's an animated GIF (only 256 colors):
Color Management settings in the .blend are set to their defaults.
According to the Blender Manual it seems that Blender uses a custom linear color space when rendering(?).
When viewing the Document Profile of the two images in Photoshop they are listed as follows:
- screen shot: "Display (8bpc)"
- saved image: "sRGB IEC61966-2.1 (8bpc)"
It makes sense that having different color spaces results in different appearances. Although both "looks" can be portrayed in either of the two color spaces. In other words, whether converting to sRGB or converting to Display there is still a visible difference between them. I suppose this is because color data gets lost in the process and simply converting the color space doesn't mean the original color data will come back. But I guess I'm surprised at how visible the difference is, and I wonder, which one is more accurate, or truer to Blender's linear color space? Because it appears that taking a screen shot gives a representation closer to Blender's Render View - or maybe this beautiful display is deceiving me.
Is there a way to save an image from Blender and maintain the "look" of the result I'm seeing in the Render View?
I have a feeling somebody is going to say "that's just how color spaces work" and tell me to play with the Color Management settings... but even if that is the answer I would appreciate getting some clarity on this matter. Thanks.