iMac P3 Display

Hi,

I am using an iMac with a built in P3 display. These are using a color space commonly referred to as P3D65, with P3 primaries, D65 whitepoint, and sRGB gamma. ACES1.1 includes a new profile called P3D65, and as it is using the D65 whitepoint, I assumed if was targeted towards desktop monitors, rather than cinema projectors. Though, it is apparently using a 2.6 gamma. What is the reason for this? Is there any practical use case for a D65, 2.6 gamma combination? For now, I modified the profile, adding a 2.6->sRGB gamma correction at the end. Could you modify the P3D65 to use an sRGB gamma, or add a new profile, so that iMac monitors are supported?

Thanks,

Patrik

2 Likes

HI Patrik,

Welcome! and thanks for your first post. :slight_smile:

Steve Tobenkin
ACESCentral Admin

You raise an interesting point. There is a case for the addition of an ODT for Apple Display P3. As well as a change of transfer function from 2.6 gamma to sRGB, it would probably need the addition of the “dark to dim” correction present in the sRGB and Rec. 709 ODTs, as the intended viewing environment for Display P3 is different to the cinema environment for P3-D65.

However a counter argument would be that Display P3 is not a “video standard”, so I am not sure if there is a way to create a movie file in that colour space, and be sure that it will play back as intended on an Apple P3 display, never mind on a different display such as sRGB. In theory a QuickTime or MP4 with appropriate metadata would be dealt with correctly by QuickTime colour management. But I would not be confident of that without considerable testing.

Currently the approach I would suggest for creating a wide gamut movie for playback on a Display P3 device such as an iMac, MacBook Pro or iPhone, would be to use the “Rec. 2020 P3-D65 limited 100 nits dim” ODT, and tag the movie accordingly. That is a video standard (P3-D65 in a Rec. 2020 container) so a colour managed player should play that back correctly on a Display P3 screen.

1 Like

Thank you for your reply. In my case, I am using the Apple P3 monitor for display while doing look dev in Maya and Clarisse, and comping in Nuke, so I need a “viewer” profile with as good a match as possible. I tried the profile you mentioned, but the gamma does not match. How would I go about adding dark-to-dim correction to my custom profile (P3D65+gamma correction to sRGB)?

Sorry if I wasn’t clear. The use of the Rec.2020 ODT would only be for making a movie for playback in a colour managed player (such as QuickTime Player) which transforms the image as necessary for the display in use.

If you want to view the output of the ODT directly on your Display P3 monitor, you will need a custom ODT. Are you using OCIO and modifying the config to create your custom view profile? If you are familiar with the workings of OCIO, it is possible to edit the config to add a Display P3 Output Transform, which could be done (for example) by duplicating the ACES 1.0 Output - Rec.2020 (P3D65 Limited) Output Transform and adding a few extra lines to its from_reference transform. These would be:

1. An <ExponentTransform> from 2.4 gamma to linear
2. A <MatrixTransform> from Rec.2020 to P3D65 (you can calculate the matrix using Nuke's ColorSpace node)
3. A <FileTransform> applying `linear_to_sRGB.spi1d`
1 Like

Hi,

I’m a DP and I’d love a Display P3 ODT.
Not to do color work, render ect but to quickly load footage into Resolve and check it inside ACES, under a basic look, when in the field. Everyone has a Macbook and their screens have gotten pretty good, certainly for uncritical tasks like the one I outlined.

Unfortunately I am not technical enough to create a custom ODT, has anyone ever created a Display P3 ODT and/or are there any plans to release one?

There are DisplayP3 ODTs supplied as part of the ACES 2.0 distribution. Since 2.0 is new, they currently exist in CTL but are being worked into other tools like OCIO, etc. as they add ACES 2.0 support.

1 Like

If you are running Resolve on a MacBook you can select Use Mac display color profiles for viewers in the General tab of the Resolve preferences. This will colour manage whatever ACES Output Transform you are using to be displayed correctly on your MacBook screen. This even includes HDR Output Transforms if you have a recent MacBook Pro with Liquid Retina XDR Display.

This means that a Display P3 ODT is not actually needed to see ACES output correctly on a Display P3 screen.

1 Like

Thank you guys for the replies!

Scott, I tried to look into making use of those .ctl files but this is way over my head, I’ll have to wait for Blackmagic to make use of ACES 2.0 I believe :slight_smile:

Nick, I have Use Mac display color profiles for viewers checked, but the image (and scopes) in the viewer changes when I change the ACES Output Transform in Resolve’s Color Management settings (ACEScct / ACES 1.3). Maybe I’m missing something.

You should expect the scopes to change when you switch to a different Output Transform. And in most cases you would expect the image to change too. The Mac display colour management is making your MacBook display emulate the target display of a particular output transform. But the scopes are showing the actual code values for the target display.

Some will look the same, for example Rec.709, sRGB and Rec.2020 (Rec.709 limited) will all appear the same, as those are all targeting 100 nit displays limited to sRGB primaries. 1000 nit HLG and 1000 nit ST 2084 (PQ) will also look the same as each other.

But if you are making your MacBook emulate a display with different peak luminance and different gamut, you should expect the appearance to change.

Thank you Nick for the reply, I think I just misunderstood your statement.

This will colour manage whatever ACES Output Transform you are using to be displayed correctly on your MacBook screen.