Add ACESP1 - rename ACESc in ACESP0 - fixed some GUI bug in Primaries Output profiles

This commit is contained in:
Desmis
2018-04-12 16:51:54 +02:00
parent f696be0263
commit 74b5b65524
4 changed files with 127 additions and 29 deletions

View File

@@ -79,18 +79,31 @@ constexpr double xyz_sRGB[3][3] = {
{0.0139322, 0.0971045, 0.7141733}
};
constexpr double xyz_ACESc[3][3] = {
constexpr double xyz_ACESp0[3][3] = {
{0.9525523959, 0.0, 0.0000936786},
{0.3439664498, 0.7281660966 , -0.0721325464},
{0.0, -0.0, 1.0088251844}
};
constexpr double ACESc_xyz[3][3] = {
constexpr double ACESp0_xyz[3][3] = {
{1.0498110175, 0.0, -0.0000974845},
{-0.4959030231, 1.3733130458 , 0.0982400361},
{0.0, 0.0, 0.9912520182}
};
constexpr double xyz_ACESp1[3][3] = {
{0.68970, 0.14995, 0.12456},
{0.28445, 0.67175 , 0.04379},
{-0.00604, 0.00999, 0.82094}
};
constexpr double ACESp1_xyz[3][3] = {
{1.593266, -0.352338, -0.222949},
{-0.675963, 1.639314 , 0.0151197},
{0.0199481, -0.022541, 1.216291}
};
constexpr double sRGB_xyz[3][3] = {
{3.1338561, -1.6168667, -0.4906146},
{ -0.9787684, 1.9161415, 0.0334540},