Hi Chris,
This is Jaime from the Schmid Group in Fribourg.
We are going to start working with color, and one of the requirements for rendering the colors properly is to have the monitor gamma corrected.
We have a spectrophotometer for estimating luminance and spectral distribution of the phosphors (so in principle we can estimate luminance and power distribution). However im not so sure how to gamma correct in mworks. So far I noticed that in the advanced configuration of MWorks, there is a setting for gamma correction for the different phosphors. However, I don’t understand the procedure to follow. Could you please walk me through it?
Additionally, my understanding is that if I add an adequate coefficient in the gamma correction options, this will make the RGB values linear. For example, an RGB value of (1,0,0) would have double the luminance of (0.5,0,0). Is this intuition correct?
Thanks a lot, and have a good day.
Jaime
Hi Jaime,
If you want linear color, the right approach is to generate and assign an ICC profile for your display, and then make sure that MWorks’ color management support is enabled (in the advanced display preference window that your mentioned). To generate the profile, you’ll need a calibrator (something like this.) For more info, please see this discussion. (There’s another explanation here.)
The display gamma settings are an inferior method of linearizing the display, as I noted in the first linked discussion. But if you want to go that route, you need to determine your display’s gamma values in the red, green, and blue channels and enter them in the preferences window. MWorks will then instruct the OS to apply the inverse of those gamma values to the display, thereby canceling out the display’s inherent nonlinearity.
I’m not sure how you should measure your display’s gamma values. You could use a calibrator like the one I mentioned (the gamma curves are part of the generated ICC profile), but if you’re going to do that, you may as well just use my recommended approach.
I hope that helps!
Cheers,
Chris
Thanks! this solved it
Have a good one
Jaime