xpdev opened this issue on Aug 13, 2012 ยท 34 posts
uli_k posted Tue, 14 August 2012 at 10:21 PM
Quote - Your texture maps are encoded with a gamma of 2.2. Poser's 'Gamma Correction' actually anti-gamma corrects to get them into a linear state, hence the term 'linear workflow', which is what happens up to the point when you hit the Render button.
What happens next has nothing to do with your workflow, linear or otherwise.
When Poser saves your final render, the image file is encoded with a 2.2 gamma (as it would be from any application saving an image).
The exceptions are if you save in .HDR or .EXR formats which are 32-bits per colour per channel and have a linear response curve (i.e. have a gamma of 1.0).
Exactly. To phrase it in more generic terms: Poser Pro does what the image file format specification implies.
As a rule of thumb, low dynamic range formats such as PNG or JPEG are decoded with 1/2.2 upon reading and encoded with 2.2 upon writing or display (unless you specify otherwise). High dynamic range formats such as Radiance (HDR) or OpenEXR (EXR) are presumed linear and therefore are read and written with gamma 1.
Rendering itself is always linear.