Page MenuHome

Color Space wrong display (Rec 709 .dpx images in blender)
Closed, ArchivedPublic

Description

System Information
Windows 7 GTX 970

Blender Version
Official 2.76b

Short description of error
Load an image (or sequence) in .dpx format in Rec 709 color space in blender compositing node tool
(image is exported from DaVinci Resolve (color grading tool from Blackmagic Company running on Os X)).
The color space can't be displayed properly. Even when the footage is set in Linear (which should be rec.709) and Blender Color Management preset is in Rec.709 for the Display device setting as seen in the screen capture.

Exact steps for others to reproduce the error
Load the .dpx image in Blender and try to make it look like the .png... (sorry for the big files but it's 4K...)



I've attached the settings that sould work (if I understand it correctly) in the screen capture.

Event Timeline

mathieu auvray (matray) raised the priority of this task from to 90.
mathieu auvray (matray) updated the task description. (Show Details)
mathieu auvray (matray) edited a custom field.
Sergey Sharybin (sergey) lowered the priority of this task from 90 to 30.Mar 22 2016, 3:32 PM

This is a weird file, it's transfer is set to PrintingDensity which is expected to have logarithmic colors (at least that's what format description says) and at the same time colors in the file are linear.

How did you create the file? Is it coming from Blender?

As said in the description, this file comes from Davinci Resolve, a Color Grading software. And it's read correctly in other software (Nuke, After Effect, Photoshop...) but not in Blender.
So it is a weird file :)
It should be a Rec709 linear file if I understand things correctly

Sergey Sharybin (sergey) raised the priority of this task from 30 to 50.Mar 22 2016, 3:52 PM

If we'll treat PrintingDensity as linear (similar tihng happens in OIIO by the looks of it) then Blender will also open the file correct. But this is somewhat totally weird.

Well maybe that is not relevant, I can't really tell you what's what. If the solution you talk about (treating "PrintDensity" s linear) is does not make sense, I need to further investigate on my side and do some other testing with Resolve.
I'll ask around on the internet to see if people experience such problem (but I doubt it, it's a very specific pipeline...)
Thanks a lot for your time !

Sergey Sharybin (sergey) changed the task status from Unknown Status to Unknown Status.Apr 12 2016, 4:10 PM
Sergey Sharybin (sergey) claimed this task.

I would just consider it a TODO. Even if the new standards allows to have linear PrintDensity it's simply not what Blender is expects, and it's not a bug in the code, just matter of the spec.

Surely improvements will be really welcome here and we do have some patch for this T34684, but it still need some work to be done.

For until then considering the issue a TODO.