所以,有很多不同的颜色空间,名称为RGB。有些是线性的,有些是伽玛射线。我假设哪一个正在使用因显示器而异。我应该如何在directx/opengl中解释RGB颜色?
哪一个我应该将directx或opengl着色器中的rgb值解释为?
是否有一个'安全'的色彩空间,我可以假设一个典型的用户将使用?比如说,游戏行业的每个人都假设他们的用户会使用RGB空间吗?
或者有没有办法来检测显示器正在使用的颜色空间?
我需要知道,以便我可以转换为标准色彩空间,如CIE XYZ。如果它有点不对,这很好,但我希望尽可能的接近典型的硬件。