|
OpenColorSpace.h feedback
Hi Jeremy and others, After looking at OpenColorSpace.h a bit today I have some feedback. First I just want to make sure I'm getting the concepts correct. Let me know if these summaries on the core cl
Hi Jeremy and others, After looking at OpenColorSpace.h a bit today I have some feedback. First I just want to make sure I'm getting the concepts correct. Let me know if these summaries on the core cl
|
By
Malcolm Humphreys
·
|
|
[ocs-dev] OpenColorSpace.h feedback
2 messages
yah, these summaries are correct. go to the google group, and check out the 'internal architecture overview' doc. It's still a huge work in progress but provides a bit more of an overview. I have to r
yah, these summaries are correct. go to the google group, and check out the 'internal architecture overview' doc. It's still a huge work in progress but provides a bit more of an overview. I have to r
|
By
Jeremy Selan
·
|
|
OCS 0.5.8 posted
Version 0.5.8 (June 22 2010): * Support for .3dl * Support for matrix ops * Code refactor (added Processors) to support gpu/cpu model * Much better error checking * Compilation support for python 2.5
Version 0.5.8 (June 22 2010): * Support for .3dl * Support for matrix ops * Code refactor (added Processors) to support gpu/cpu model * Much better error checking * Compilation support for python 2.5
|
By
Jeremy Selan
·
|
|
OpenColorSpace.h feedback
I still believe that ops should not be part of the external API, though I think we can offer you a simple solution. We will expose a CDLTransform (note that it will be implemented without a native CDL
I still believe that ops should not be part of the external API, though I think we can offer you a simple solution. We will expose a CDLTransform (note that it will be implemented without a native CDL
|
By
Jeremy Selan
·
|
|
An OCS by any other name?
2 messages
You've convinced me. OpenColorIO is pretty damn good. ... and your summary is dead accurate as well. Let's ponder this for the weekend.
You've convinced me. OpenColorIO is pretty damn good. ... and your summary is dead accurate as well. Let's ponder this for the weekend.
|
By
Jeremy Selan
·
|
|
[ocs-dev] Re: OpenColorSpace.h feedback
Hi Jeremy, I like to keep about 3 classifications for colour operations: - transforms (eg, matrix multiplication) - transfer functions (eg, Rec709 -> Lin) - look up tables It's cool, I just need to ge
Hi Jeremy, I like to keep about 3 classifications for colour operations: - transforms (eg, matrix multiplication) - transfer functions (eg, Rec709 -> Lin) - look up tables It's cool, I just need to ge
|
By
Malcolm Humphreys
·
|
|
OpenColorIO
The new name is approved, OpenColorIO it is. Both github and the google group appear to allow project renaming, please email me directly if you can't find the group again. http://groups.google.com/gro
The new name is approved, OpenColorIO it is. Both github and the google group appear to allow project renaming, please email me directly if you can't find the group again. http://groups.google.com/gro
|
By
Jeremy Selan
·
|
|
Dynamic color configuration
Jeremy, what are your thoughts on supporting a color pipeline that queries the files and/or workspace for color information and uses that information to define the transformation to the reference spac
Jeremy, what are your thoughts on supporting a color pipeline that queries the files and/or workspace for color information and uses that information to define the transformation to the reference spac
|
By
srluka
·
|
|
[ocs-dev] Dynamic color configuration
Stefan, This has been brought up before (previously by Rod), and it's a great question. Thinking out loud... From a purely technological standpoint, the API required to support a dynamic color workflo
Stefan, This has been brought up before (previously by Rod), and it's a great question. Thinking out loud... From a purely technological standpoint, the API required to support a dynamic color workflo
|
By
Jeremy Selan
·
|
|
Dynamic color configuration
I thought of a simpler way to summarize the topic: In dynamic colorspaces, the color transforms are dependent upon a set of potentially changing input arguments. Our ideal solution is one where the in
I thought of a simpler way to summarize the topic: In dynamic colorspaces, the color transforms are dependent upon a set of potentially changing input arguments. Our ideal solution is one where the in
|
By
Jeremy Selan
·
|
|
[ocs-dev] Re: Dynamic color configuration
Agreed. The issue isn't how to do the conversion, it is how to determine the input arguments. But OCIO has this problem anyway. There is no definition for how a given image can help influence what con
Agreed. The issue isn't how to do the conversion, it is how to determine the input arguments. But OCIO has this problem anyway. There is no definition for how a given image can help influence what con
|
By
Rod Bogart
·
|
|
ocio 0.5.9 posted
Version 0.5.9 (June 28 2010): * Renamed project, classes, namespaces to OpenColorIO (OCIO) * Added single-pixel processor path * Improved python path makefile detection * Continued GPU progress (still
Version 0.5.9 (June 28 2010): * Renamed project, classes, namespaces to OpenColorIO (OCIO) * Added single-pixel processor path * Improved python path makefile detection * Continued GPU progress (still
|
By
Jeremy Selan
·
|
|
Dynamic color configuration
I view these as two separate problems. One is gathering color information. The other is performing color transforms. OCIO seems to be focused on the latter. I would like to see the OCIO API stay open
I view these as two separate problems. One is gathering color information. The other is performing color transforms. OCIO seems to be focused on the latter. I would like to see the OCIO API stay open
|
By
srluka
·
|
|
OCIO @ Siggraph
Friends, So Siggraph is just around the corner, which means OpenColorIO is going public! Both this google group, as well as the git repo are now completely open to all. If you're attending Siggraph, p
Friends, So Siggraph is just around the corner, which means OpenColorIO is going public! Both this google group, as well as the git repo are now completely open to all. If you're attending Siggraph, p
|
By
Jeremy Selan
·
|
|
Supporting 1D luts which are different per channel
Hi, I started looking at adding csp lut format to ocio. A csp lut allows a 1D prelut with a different number of points per channel. The current Lut1DOp only supports applying the same 1D lut to all ch
Hi, I started looking at adding csp lut format to ocio. A csp lut allows a 1D prelut with a different number of points per channel. The current Lut1DOp only supports applying the same 1D lut to all ch
|
By
Malcolm Humphreys
·
|
|
Unit Tests
Hi, I would like to write tests for the work that I do. What unit test framework are you planning on using, as I guess it adds another dependancy. I have gotten used to using the boost framework but I
Hi, I would like to write tests for the work that I do. What unit test framework are you planning on using, as I guess it adds another dependancy. I have gotten used to using the boost framework but I
|
By
Malcolm Humphreys
·
|
|
[ocs-dev] Supporting 1D luts which are different per channel
Malcolm, I believe the 1D lut op does allow for a different number of entries per channel. If we look at src/core/Lut1DOp.h, you'll see the entry for each color channel lut is stored in an individual
Malcolm, I believe the 1D lut op does allow for a different number of entries per channel. If we look at src/core/Lut1DOp.h, you'll see the entry for each color channel lut is stored in an individual
|
By
Jeremy Selan
·
|
|
[ocs-dev] Unit Tests
3 messages
Boost sounds great; let's start with that. -- Jeremy
Boost sounds great; let's start with that. -- Jeremy
|
By
Jeremy Selan
·
|
|
Supporting 1D luts which are different per channel
Hi Jeremy, oops never mind looks like it will support it. Yep it all looks ok to me, just really feel like spliting out the non-core stuff into a plugin or similar dir. For now I think nearest iterp i
Hi Jeremy, oops never mind looks like it will support it. Yep it all looks ok to me, just really feel like spliting out the non-core stuff into a plugin or similar dir. For now I think nearest iterp i
|
By
Malcolm Humphreys
·
|
|
Birds of Feather Tomorrow (wed)
It was great seeing some of you at today's Siggraph class! If anyone is interested in more detailed info (or just wants to say hello in person) we'll be having a BOF tomorrow. Hope to see some of you
It was great seeing some of you at today's Siggraph class! If anyone is interested in more detailed info (or just wants to say hello in person) we'll be having a BOF tomorrow. Hope to see some of you
|
By
Jeremy Selan
·
|