Troy Sobotka troy_s
  • Joined on 2007-05-20
Troy Sobotka commented on issue blender/blender#112018 2023-10-04 07:30:23 +02:00
AgX has banding-like issues on hyper saturated gradients

Some more details on the "after". I'm using the ACES_GamutComp13 OCIO transform to compress all colors into the target output gamut before passing them to AgX.

Don’t use that pile of…

Troy Sobotka commented on pull request blender/blender#111386 2023-09-11 16:10:19 +02:00
Fix #111260: Resolve incorrect interface colors on macOS

What is confusing is that there are display devices like P3/Rec.2020 which are mainly meant for the file IO at this stage, but are also shown in the scene color management settings.

No. They…

Troy Sobotka commented on issue blender/blender#105714 2023-08-27 14:42:34 +02:00
Supporting HDR workflows in Blender

"Linear colorspace" without any qualifiers is a shorthand for linear with respect to photometric and radiometric units. I think it's well defined.

The point I was trying to make is that it is…

Troy Sobotka commented on issue blender/blender#105714 2023-08-27 06:03:58 +02:00
Supporting HDR workflows in Blender

Compositing operations should happen in a color space that is linear with respect to photometric luminance. Not sure what "uniform" means in this context. The HLG OETF non-linearly maps 0..12 to…

Troy Sobotka commented on issue blender/blender#105714 2023-08-26 05:56:16 +02:00
Supporting HDR workflows in Blender

Compositing should happen in a linear space rather than the display space for correct results.

There is no such thing as a “display space”. There’s simply colourimetry, and it is always…

Troy Sobotka commented on issue blender/blender#105714 2023-08-26 04:43:48 +02:00
Supporting HDR workflows in Blender

What is a requirement is the ability for Blender to pry apart the view transform and display transform. Particularly to decode an image from Rec.2100 HLG space in the 0..1 range, to an…

Troy Sobotka commented on pull request blender/blender#111386 2023-08-25 16:50:49 +02:00
Fix #111260: Resolve incorrect interface colors on macOS

The hard coded approach of m_metalLayer.colorspace breaks all of management on macOS via OpenColorIO.

Troy Sobotka commented on pull request blender/blender#105662 2023-08-25 15:01:09 +02:00
MacOS: Enable support for EDR rendering

This topic can get incredibly murky and complex, but it feels like it could be boiled down to simply replacing the default colour space blender renders in, e.g. Rec2020 instead of sRGB was…

Troy Sobotka commented on pull request blender/blender#105662 2023-08-24 16:42:47 +02:00
MacOS: Enable support for EDR rendering

Filmic view transform is designed to compress that high range into something that fits into limited brightness of SDR in an aesthetically pleasing way, mostly by darkening the shadows and…

Troy Sobotka commented on pull request blender/blender#106355 2023-08-15 00:34:58 +02:00
Replace Default OCIO config with AgX (Filmic v2)

I don't know why PQ (ST.2084) would be much more complicated than HLG.

It’s the rather elegant nature of the HLG signal being designed from the ground up to be “backwards compatible” in…

Troy Sobotka commented on pull request blender/blender#106355 2023-08-14 16:48:33 +02:00
Replace Default OCIO config with AgX (Filmic v2)

Fair point. I was under the impression that the various buffers can be composited together, which would place the onus on the picture buffer only.

Even with all of the UI complexities, HLG…

Troy Sobotka commented on pull request blender/blender#106355 2023-08-14 15:52:44 +02:00
Replace Default OCIO config with AgX (Filmic v2)

For the record, I agree with both of you @brecht and @Sergey; it is a great step to getting the lower level pieces in place.

I am not entirely sure how to even encode for signals here though. I…

Troy Sobotka commented on pull request blender/blender#106355 2023-08-13 20:28:41 +02:00
Replace Default OCIO config with AgX (Filmic v2)

Flagging this commit as a problem.

Great patch to add in Apple EDR processing, but author appears to be conflating picture formation and encoding for HDR signals.

This will effectively be…

Troy Sobotka commented on pull request blender/blender#106355 2023-08-04 04:17:16 +02:00
Replace Default OCIO config with AgX (Filmic v2)

In fact, the technical secretary of the body that developed the sRGB standard spoke up on the topic:

Let it be known that the history of sRGB is dark and riddled with more politics than Game…

Troy Sobotka commented on issue blender/blender#105714 2023-03-15 01:08:16 +01:00
Supporting HDR workflows in Blender

An argument for the ACES in the context of HDR is that it seems that it simplifies color grading process, ensuring that the final frame will look as close as possible to what artists had in mind…