The LUT is not really invertible, it is like the "smart clip" as how it was called in another discussion. You cannot just "unclip" something after they are clipped. This "smart clip" is used in…
Not bug, like how Filmic sRGB was "added as texture colorspace" some time ago by removing its family: display
, it is a hack by nature but it works in a lot of cases. Though it's important to…
Inverse of view transform is a hack by nature anyways. And sometimes it also doesn't make sense to require inverse, The False Color for example. Hiding Guard Rails and False Color from the…
A lot of color spaces define both from_scene_reference and to_scene_reference
This is by design since some LUTs are not reversible.
P.S. Also, is only now I've noticed it for the Filmic…
Just updated the optimized LUTs. All LUTs are sized down, and some have changed shaper curve to optimize for precision. AgX view transforms now each use their own packed LUT. Although I would…
Yes I have been trying to optimize the LUTs, and yes some info about time cost can be helpful.
I see change in the startup.blend. Is it for making the AgX the default view? If so, I think current preferred way is to go via versioning_defaults.c. I can help with that.
Oh didn't know…
do you mind updating the description to reflect the updated state of added and renamed color spaces? That will help a lot for the final commit message :)
Sure, done.
I believe all comments are addressed. Though I left Linear DCI-P3 D65
to have D65
in its name since we are not using the Theater white point here.
They can just have Standard for now, and better transforms can be added later.
There are also complications like we need to have multiple versions that are 1000 nits limited and P3 limited…
I have experimented with Rec.2100 but I don't have a finished version of AgX for it. Still experimenting.
It's needed for AgX's LUT input encoding. Also there are people using E-Gamut for interop, this repository for example: https://github.com/gralk/images
It's supposed to refer to the view transforms, should the family just go blank or should it be replaced with some other family name?
This is actually Apple's Display P3, which is common on Mac devices.