Hi all,
I have just been hacking on something and noticed an interesting issue....
The DAC in play has 8 bit resolution for each of the colour channels, and it looks just fine feeding a correctly set up PCAOM in front of a gas rig.
However I recently built a cheapus maximus little projector for use at home for building shows and noticed something that I do not see with the gas rig.
This little projector is a hundred mW of green, a snifter more red and 445 to taste, but what I find is that by the time I have dialled in the DAC to bring the thing to threshold for the green (Crap driver doesn't make threshold until about a volt on the mod line, I know, I know....), and applied a suitable gamma correction to give as close to a linear apparent brightness as I can get then 8 bits is just not enough to give a smooth fade at the bottom end of the curve.
This screws with colour fidelity any time you use a gamma a long way from 1.0 (which is often) as the gamma mapping function ceases to be surjective.
Does anyone have good data as to how many steps you need on the output side of the gamma conversion to give a smooth perceived fade at low levels (Or at high levels if your rig needs gamma the other way)?
The problem is actually more interesting then it first appears as if each source in the projector has different gamma then the steps will occur at different points in the fade so a smooth full white to black fade gets blocks of odd colours as it goes down.
I have a suspicion that given a sane range of gamma values we probably need about 10 or 12 bits of resolution to get below the point at which fades seem to have discreet steps.
Any thoughts?
Regards, Dan.