|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi Gonzalo,
strange!
It is interesting. Maybe there is a look buried in the MetaData i. e. a tinting
or some white point problem.
May you give me the link to the RED-file?
Cheers
Eberhard
-----
Hi Gonzalo,
strange!
It is interesting. Maybe there is a look buried in the MetaData i. e. a tinting
or some white point problem.
May you give me the link to the RED-file?
Cheers
Eberhard
-----
|
By
Eberhard Hasche
·
#1874
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
One thing I noticed is that I get different results in decoding the clips with RED's PixelType_HalfFloat_RGB_Interleaved and PixelType_16Bit_RGB_Interleaved. The 16 Bit clip seems to be in log
One thing I noticed is that I get different results in decoding the clips with RED's PixelType_HalfFloat_RGB_Interleaved and PixelType_16Bit_RGB_Interleaved. The 16 Bit clip seems to be in log
|
By
Gonzalo Garramuño
·
#1873
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi Eberhard,
I tried that with my viewer (setting the ocio colorspace input to Input - RED - REDLog3G10 - REDWideGamutRGB) and set the display/view to ACES->sRGB and the results were all colors like
Hi Eberhard,
I tried that with my viewer (setting the ocio colorspace input to Input - RED - REDLog3G10 - REDWideGamutRGB) and set the display/view to ACES->sRGB and the results were all colors like
|
By
Gonzalo Garramuño
·
#1872
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi Gonzalo,
IPP2 is the RED Image Processing Pipeline #2, introduced three or four years ago which is closer to the ACES concept.
If you read in RED footage choose the settings at the attached image
Hi Gonzalo,
IPP2 is the RED Image Processing Pipeline #2, introduced three or four years ago which is closer to the ACES concept.
If you read in RED footage choose the settings at the attached image
|
By
Eberhard Hasche
·
#1871
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Yes, it was a RED sequence, but I was just testing it with scene_linear.
What's the IPP2 color pipeline? Is it some Nuke node, some OCIO config transform or the IPP2 function that appears in the RED
Yes, it was a RED sequence, but I was just testing it with scene_linear.
What's the IPP2 color pipeline? Is it some Nuke node, some OCIO config transform or the IPP2 function that appears in the RED
|
By
Gonzalo Garramuño
·
#1870
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi, Eberhard.
Yes, that's more likely what I am seeing. Thanks for the detailed explanation.
Cheers,
Gonzalo
Hi, Eberhard.
Yes, that's more likely what I am seeing. Thanks for the detailed explanation.
Cheers,
Gonzalo
|
By
Gonzalo Garramuño
·
#1869
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi Gonzalo,
second thought only to get us on the same page: The problem may be raised in the input section.
Is it a RED Sequence you are reading in?
If so, to my knowledge there is no way to do a
Hi Gonzalo,
second thought only to get us on the same page: The problem may be raised in the input section.
Is it a RED Sequence you are reading in?
If so, to my knowledge there is no way to do a
|
By
Eberhard Hasche
·
#1868
·
|
|
Re: nuke-default's sRGB and ACES 1.1 sRGB
Hi Gonzalo,
the main problem with sRGB (and Rec709) in ACES is that nuke-default is adding the sRGB-Transfer Function to the linear material,
whereas ACES is also applying a Render Transform
Hi Gonzalo,
the main problem with sRGB (and Rec709) in ACES is that nuke-default is adding the sRGB-Transfer Function to the linear material,
whereas ACES is also applying a Render Transform
|
By
Eberhard Hasche
·
#1867
·
|
|
nuke-default's sRGB and ACES 1.1 sRGB
I recently noticed a discrepancy in the sRGB output transform of nuke-default's and ACES' one. Basically, Nuke's seems to have an additional 2.2 gamma transform while ACES does not seem so
I recently noticed a discrepancy in the sRGB output transform of nuke-default's and ACES' one. Basically, Nuke's seems to have an additional 2.2 gamma transform while ACES does not seem so
|
By
Gonzalo Garramuño
·
#1866
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
No problem. Asking a question is also a way to learn.
No problem. Asking a question is also a way to learn.
|
By
Patrick Hodoul
·
#1865
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
Sorry, that's my fault. Yes, indeed, I deleted the original question because the problem has a completely different reason I think. I added some more glGerError() functions and discovered an error
Sorry, that's my fault. Yes, indeed, I deleted the original question because the problem has a completely different reason I think. I added some more glGerError() functions and discovered an error
|
By
haggi@...
·
#1864
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
Hi Haggi,
The thread disappeared from stackoverflow so I do not have access to all the source code anymore.
The default implementation from ociodisplay is tex1 for the image texture (the 2D texture),
Hi Haggi,
The thread disappeared from stackoverflow so I do not have access to all the source code anymore.
The default implementation from ociodisplay is tex1 for the image texture (the 2D texture),
|
By
Patrick Hodoul
·
#1863
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
So I was able to find out that the 3d texture behaves correctly as much as I can say. At least if I fill it with random values and read it in the fragment shader with:
vec4 col = texture3D(tex1,
So I was able to find out that the 3d texture behaves correctly as much as I can say. At least if I fill it with random values and read it in the fragment shader with:
vec4 col = texture3D(tex1,
|
By
haggi@...
·
#1862
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
The above code gives me black pixels even if the lut3dTex is filled with values of 1.0 so there must be a problem with the usage of the 3dtexture and Qt.
The above code gives me black pixels even if the lut3dTex is filled with values of 1.0 so there must be a problem with the usage of the 3dtexture and Qt.
|
By
haggi@...
·
#1861
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
Thanks Patrick,
you are right, the result of the log is black because the values are negative, it works correclty.. stupid me. So it has something to do with the lookup table. Is there any way to
Thanks Patrick,
you are right, the result of the log is black because the values are negative, it works correclty.. stupid me. So it has something to do with the lookup table. Is there any way to
|
By
haggi@...
·
#1860
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
Hi,
As a first investigation step, did you try using `ociodisplay` directly (i.e. as-is):
`set OCIO=C:/daten/coding/imgview/imgView/AE_OCIO/config.ocio`
`ociodisplay.exe -v
Hi,
As a first investigation step, did you try using `ociodisplay` directly (i.e. as-is):
`set OCIO=C:/daten/coding/imgview/imgView/AE_OCIO/config.ocio`
`ociodisplay.exe -v
|
By
Patrick Hodoul
·
#1859
·
|
|
Re: Problems using OCIO with QT and QtOpenGLWidget
Found a possible reason for the black image. In the fragment shader code generated by ocio which look like this:
vec4 OCIODisplayA(vec4 inPixel, sampler3D lut3d){
vec4 out_pixel =
Found a possible reason for the black image. In the fragment shader code generated by ocio which look like this:
vec4 OCIODisplayA(vec4 inPixel, sampler3D lut3d){
vec4 out_pixel =
|
By
haggi@...
·
#1858
·
|
|
Problems using OCIO with QT and QtOpenGLWidget
Hi,
I try to make a simple imageviewer with the help of QT and ocio. From the ociodisplay.cpp I tried to extract the needed pieces and transfer it to a Qt workflow. Displaying pictures with OpenGl
Hi,
I try to make a simple imageviewer with the help of QT and ocio. From the ociodisplay.cpp I tried to extract the needed pieces and transfer it to a Qt workflow. Displaying pictures with OpenGl
|
By
haggi@...
·
#1857
·
|
|
Re: pyOCIO Windows compilation error against Python36
That's great news, thank you !
That's great news, thank you !
|
By
renaudtalon@...
·
#1856
·
|
|
Re: pyOCIO Windows compilation error against Python36
I'm currently writing new Python bindings for OCIO (with pybind11, targeting the 2.0 release), which will support Python 3 (and 2). Stills a ways to go, but it's in the works.
I'm currently writing new Python bindings for OCIO (with pybind11, targeting the 2.0 release), which will support Python 3 (and 2). Stills a ways to go, but it's in the works.
|
By
Michael Dolan
·
#1855
·
|