Date   

Re: Converting Primaries

Troy Sobotka <troy.s...@...>
 

On Mon, Mar 26, 2018, 9:22 AM Jim Houston, <jim.h...@...> wrote:

I checked for the first (to new primaries) and third (to ACES) Matrix Transforms and they match conversion of the colorspace to XYZ.  I did not check for the middle XYZ adaptation Matrix (my spreadsheet doesn’t include that.)

Thanks so much for the check Jim!

With respect,
TJS


Re: Converting Primaries

Jim Houston <jim.h...@...>
 


I checked for the first (to new primaries) and third (to ACES) Matrix Transforms and they match conversion of the colorspace to XYZ.  I did not check for the middle XYZ adaptation Matrix (my spreadsheet doesn’t include that.)

Jim


On Mar 25, 2018, at 7:23 PM, Troy Sobotka <troy.s...@...> wrote:


Let me know if anyone spots a mistake.


Re: Converting Primaries

Troy Sobotka <troy.s...@...>
 

Not sure if you got help here Markel.

I managed to craft up a spreadsheet that should work. Should being that it hasn't been tested extensively and that you'll need to manually make your OCIO stanzas from the provided entries. This isn't nearly as terrific as Colour, but I realize not everyone has Python handy, and a sort of "online calculator" probably couldn't hurt as I found myself doing the adaptation frequently.


I've input the values you gave along with ACES AP0 primaries. The chromatic adaptation is the Bradford CAT. The OpenColorIO stanzas appear on the final three lines. Those should be suitable to copypasta into a configuration as part of a group transform. Note that your source buffer will need to be linearized however appropriate for your encoded image.

Let me know if anyone spots a mistake.

With respect,
TJS

On Wed, Mar 7, 2018 at 8:26 AM Troy Sobotka <troy.s...@...> wrote:
Convert the xy coordinates to XYZ, with red being the first column, then green, then blue. That forms a 3x3 matrix for taking linearized RGB to the XYZ domain.

From there you would need to perform a chromatic adaptation via Bradford or CAT02 to the AP1 or AP0 white point required.

The final matrix would be from XYZ, achromatic point aligned, to AP1 or AP0 RGB, which are well documented.

With respect,
TJS


On Wed, Mar 7, 2018, 8:20 AM Markel <markel.j...@...> wrote:
Hello,

I just wanted to know if you would be able to help me convert these primaries into the proper matrix for use with ACES? They would be for an input. 

r: 0.6484 0.3309

g: 0.2302 0.7016

b: 0.1559 0.0661

w: 0.3217 0.3291

Thank You

--
- Markel Gregory

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+u...@....
For more options, visit https://groups.google.com/d/optout.


Re: Slack invite

chris....@...
 

Hi Sean,

Would you please add me as well?

 chris....@...

Thanks!
-Chris Davies


Re: Slack invite

Luis Barrancos <luis.b.b...@...>
 

Hi
I'd like to have access to the ocio slack channel as well.
Regards


Re: Slack invite

Sean Cooper <se...@...>
 

Sorry for the delay, Chris, Simon, Espen, Sean, and Remi I've sent the invite

On Fri, Mar 9, 2018 at 8:53 AM, <remia...@...> wrote:
Hello,

I'd like to join too : remia...@...

Thanks !

On Monday, December 18, 2017 at 5:08:56 PM UTC+1, Sean Wallitsch wrote:
Shi...@... too if you don't mind :)

Thanks!

On Sat, Dec 16, 2017 at 6:49 PM Chris Offner <chri...@...> wrote:
May I also request an invite?
chri...@...

Thank you! :)

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-d...@....
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Slack invite

remia...@...
 

Hello,

I'd like to join too : remia...@...

Thanks !


On Monday, December 18, 2017 at 5:08:56 PM UTC+1, Sean Wallitsch wrote:
Shi...@... too if you don't mind :)

Thanks!

On Sat, Dec 16, 2017 at 6:49 PM Chris Offner <chri...@...> wrote:
May I also request an invite?
chri...@...

Thank you! :)

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Converting Primaries

Troy Sobotka <troy.s...@...>
 

Convert the xy coordinates to XYZ, with red being the first column, then green, then blue. That forms a 3x3 matrix for taking linearized RGB to the XYZ domain.

From there you would need to perform a chromatic adaptation via Bradford or CAT02 to the AP1 or AP0 white point required.

The final matrix would be from XYZ, achromatic point aligned, to AP1 or AP0 RGB, which are well documented.

With respect,
TJS


On Wed, Mar 7, 2018, 8:20 AM Markel <markel.j...@...> wrote:
Hello,

I just wanted to know if you would be able to help me convert these primaries into the proper matrix for use with ACES? They would be for an input. 

r: 0.6484 0.3309

g: 0.2302 0.7016

b: 0.1559 0.0661

w: 0.3217 0.3291

Thank You

--
- Markel Gregory

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+u...@....
For more options, visit https://groups.google.com/d/optout.


"pure virtual method called" crash when developing nuke OP plugin with OCIO

Yanli Zhao <yanli...@...>
 

Hi All,
I'm a new to both Nuke and OCIO. For some reason, I need to develop a nuke OP similar to OCIOFileTransform.  But when I add just one simple line such as "OCIO::GetCurrentConfig()", I got a crash with the terrible "Pure Virtual method called" error. I was wondering that maybe I was linking the wrong version of OCIO. Has anyone met with similar issues? I'm developing plugin for Nuke 10.0v5 with OCIO 1.0.9.

Apple


Pure Virtual Function crash when developing a nuke OP with OCIO / OpenColorIO API

Yanli Zhao <yanli...@...>
 

Hi,
For some reason, I need to write a pixelOp similar to OCIOFileTransform with OCIO API. But when I add just one simple line such as "OCIO::GetCurrentConfig()", I got a crash with the terrible "Pure Virtual Function" error. I was wondering that maybe I was linking the wrong version of OCIO. Has anyone met with similar issues? I'm developing plugin for Nuke 10.0v5 with OCIO 1.0.9 on Linux.

Apple


Support of the Java interface

Patrick Hodoul <patric...@...>
 

Hi all,

I would like to know if OCIO java public interface is used? and should be maintained ?

OCIO currently supports three public interfaces: 1) The native C++, 2) The Python interface (built on top of the C++ one), and 3) the Java one (built on top of of the C++ one)
It seems that Java interface is not so much used by tools. My 2 cents...
Any feedbacks ?

Regards,
Patrick.


Re: 1.1.0 Release

Sean Cooper <se...@...>
 

Version 1.1.0 has just been released and is located on the "RB-1.1" branch for long-term support.

Please continue to evaluate and we will release patches as necessary.

Thanks!

On Fri, Jan 12, 2018 at 1:47 PM, Richard Shaw <hobbe...@...> wrote:
Crap, never mind again...

Richard

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

Crap, never mind again...

Richard


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

Ok, I spoke too soon, this doesn't look like a missing package problem:

! Package babel Error: You haven't specified a language option.

See the babel package documentation for explanation.

Thanks,
Richard


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

I'm getting it figured out... It's missing texlive packages but I don't want to install EVERYTHING because there's tons of packages, so I'm having to find what's missing one at a time and keep trying to build.

Thanks,
Richard


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

On Fri, Jan 12, 2018 at 6:48 AM, Sean Cooper <se...@...> wrote:
What issues are you having with the documentation? 

In my previous email I pasted the output from building the pdf documentation. For some reason pdflatex is getting to an interactive prompt which is of course bad when trying to build a package :) 

Thanks,
Richard


Re: 1.1.0 Release

Sean Cooper <se...@...>
 

What issues are you having with the documentation? 

On Jan 12, 2018 12:44 PM, "Richard Shaw" <hobbe...@...> wrote:
On Fri, Jan 12, 2018 at 4:57 AM, Sean Cooper <se...@...> wrote:
Richard, have you tested Patrick's PR for the GCC fixes? I'm looking to release today and don't want to slot in unnecessary commits to the release, they have already been merged to master so will show up in OCIO 1.1.1 down the road.

Let me know you thoughts

Yes, this is with the PR already being applied as a patch, I appear to only be having issues with building the documentation. I can disable that but I would hate to release a new package without the documentation when the previous one had it...

Is it just the extended documentation that I would be missing?

Thanks,
Richard 

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

On Fri, Jan 12, 2018 at 4:57 AM, Sean Cooper <se...@...> wrote:
Richard, have you tested Patrick's PR for the GCC fixes? I'm looking to release today and don't want to slot in unnecessary commits to the release, they have already been merged to master so will show up in OCIO 1.1.1 down the road.

Let me know you thoughts

Yes, this is with the PR already being applied as a patch, I appear to only be having issues with building the documentation. I can disable that but I would hate to release a new package without the documentation when the previous one had it...

Is it just the extended documentation that I would be missing?

Thanks,
Richard 


Re: 1.1.0 Release

Sean Cooper <se...@...>
 

Richard, have you tested Patrick's PR for the GCC fixes? I'm looking to release today and don't want to slot in unnecessary commits to the release, they have already been merged to master so will show up in OCIO 1.1.1 down the road.

Let me know you thoughts

On Fri, Jan 12, 2018 at 12:28 AM, Richard Shaw <hobbe...@...> wrote:
Ok, so I "fixed" it by adding --install-dir to all the python external projects but now I run into this:

[ 61%] Building pdf doc
cd /home/build/rpmbuild/OpenColorIO/BUILD/OpenColorIO-RB-1.1/build/docs/build-latex && /usr/bin/pdflatex OpenColorIO.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./OpenColorIO.tex
LaTeX2e <2016/03/31>
Babel <3.9r> and hyphenation patterns for 3 language(s) loaded.
(./sphinxmanual.cls
Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
kpathsea: Running mktextfm cmr10
/usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for cmr10.
/usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10
This is METAFONT, Version 2.7182818 (TeX Live 2016) (preloaded base=mf)


kpathsea: Running mktexmf cmr10
! I can't find file `cmr10'.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Please type another input file name
! Emergency stop.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Transcript written on mfput.log.
grep: cmr10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10' failed to make cmr10.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font OT1/cmr/m/n/10=cmr10 at 10.0pt not loadable: Metric (TFM) file not found
.
<to be read again> 
                   relax 
l.54 \normalsize
                

And it pauses there waiting for input, which is bad of course since it should be non-interactive.

Thanks,
Richard

--
You received this message because you are subscribed to the Google Groups "OpenColorIO Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ocio-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: 1.1.0 Release

Richard Shaw <hobbe...@...>
 

Ok, so I "fixed" it by adding --install-dir to all the python external projects but now I run into this:

[ 61%] Building pdf doc
cd /home/build/rpmbuild/OpenColorIO/BUILD/OpenColorIO-RB-1.1/build/docs/build-latex && /usr/bin/pdflatex OpenColorIO.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./OpenColorIO.tex
LaTeX2e <2016/03/31>
Babel <3.9r> and hyphenation patterns for 3 language(s) loaded.
(./sphinxmanual.cls
Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
kpathsea: Running mktextfm cmr10
/usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for cmr10.
/usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10
This is METAFONT, Version 2.7182818 (TeX Live 2016) (preloaded base=mf)


kpathsea: Running mktexmf cmr10
! I can't find file `cmr10'.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Please type another input file name
! Emergency stop.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Transcript written on mfput.log.
grep: cmr10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10' failed to make cmr10.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font OT1/cmr/m/n/10=cmr10 at 10.0pt not loadable: Metric (TFM) file not found
.
<to be read again> 
                   relax 
l.54 \normalsize
                

And it pauses there waiting for input, which is bad of course since it should be non-interactive.

Thanks,
Richard

481 - 500 of 2147