Thanks for posting these pictures, let me first just say they look astonishing! I wouldn’t be able to tell the shader ones from real CRT if they would’ve been posted on their own.
The interesting and great part of course now is that you have the CRT for close inspection and comparison. As you mentioned the gamma part is the more obvious difference when comparing them side by side.
Do you have the ability to run the 240p test on your CRT and actually have the CRT placed side-by-side with the LED? I know you’ll have your own methods, but if I were doing the calibration I would do two things:
- Run 240p test suite on both, go to the white screen, and make sure the luminance of the white screen on the CRT matches that of your shader output on LED. Note that is very valid to use the “Contrast” on the CRT to bring it in line with your shader output luminance on the white screen! You don’t have to do everything on the shader/LED side!
- Run 240p test suite Gray Ramp test on both and make sure the darkest value bar (the “8,8,8” bar) is just visible when looked at in a dim room, while covering the bright bars with your hand or a magazine. Note again adjusting the “Brightness” on the CRT is equally valid. The goal is to have them both matched, so adjusting on both is a valid strategy.
- Reiterate the previous two steps until both the white screen and the gray ramp look exactly the same on both the CRT and the LED with shader output. Of course this is only possible if you’re able to run the CRT and the LED/shader in a physical side-by-side comparison, so hopefully that’s something you’re able to do.
If after this process there’s still a difference then it could be an option to add the various Gamma Type functions on gamma_in and _out as parameters, as we talked about previously, to see if for example a change to power law from 709 or other combination of gamma function/type on gamma_in versus the gamma_out type function could “dot the i”
It would be super interesting to see your three phothograps again after the CRT and shader have been matched on gamma! In any case great stuff already, thanks for posting the comparison!