|
Re: An OCS by any other name?
Ope,
Turns out I may have opened a can of worms on our end. I didnt
realize this yesterday, but we'd already gotten legal signoff on the
"OCS" name, and changing it now is not gonna be simple.
So
Ope,
Turns out I may have opened a can of worms on our end. I didnt
realize this yesterday, but we'd already gotten legal signoff on the
"OCS" name, and changing it now is not gonna be simple.
So
|
By
Jeremy Selan <jeremy...@...>
·
#61
·
|
|
Re: [ocs-dev] Re: An OCS by any other name?
I vote for "Open Color Management."
But I'd use it no matter what name you choose.
--
Larry Gritz
l...@...
I vote for "Open Color Management."
But I'd use it no matter what name you choose.
--
Larry Gritz
l...@...
|
By
Larry Gritz <l...@...>
·
#60
·
|
|
Re: An OCS by any other name?
I'm with the other's that this effort isn't really about defining
color spaces or color encodings but rather offering an open set of
libraries to manage color transformations. I believe the name
I'm with the other's that this effort isn't really about defining
color spaces or color encodings but rather offering an open set of
libraries to manage color transformations. I believe the name
|
By
Alex <alexfo...@...>
·
#59
·
|
|
Re: [ocs-dev] An OCS by any other name?
I agree that the system is more about conversion between spaces. OCC?
RGB
PS - nice try sneaking the "u" into color, Bruno...
<bruno.j....@...> wrote:
I agree that the system is more about conversion between spaces. OCC?
RGB
PS - nice try sneaking the "u" into color, Bruno...
<bruno.j....@...> wrote:
|
By
Rod Bogart <bog...@...>
·
#58
·
|
|
Re: [ocs-dev] An OCS by any other name?
How about "Open Colour Management"? Seeing as it is more about
coordinating the whole mess of colour spaces and displays and so on,
rather than being a colour space per se.
b
--
Bruno Nicoletti
How about "Open Colour Management"? Seeing as it is more about
coordinating the whole mess of colour spaces and displays and so on,
rather than being a colour space per se.
b
--
Bruno Nicoletti
|
By
Bruno Nicoletti <bruno.j....@...>
·
#62
·
|
|
An OCS by any other name?
I wasn't originally in love with the name Open Color Space, but I have
to admit it's grown on me.
What are other people's feeling on "OCS"?
Previously, David (Gordon) has suggested that the use of
I wasn't originally in love with the name Open Color Space, but I have
to admit it's grown on me.
What are other people's feeling on "OCS"?
Previously, David (Gordon) has suggested that the use of
|
By
Jeremy Selan <jeremy...@...>
·
#57
·
|
|
OCS now on github
We've setup a private repository for developers on github! Please
email your github account details you'd like access.
For everyone else, we will continue to post weekly code drops.
We've setup a private repository for developers on github! Please
email your github account details you'd like access.
For everyone else, we will continue to post weekly code drops.
|
By
Jeremy Selan <jeremy...@...>
·
#56
·
|
|
Re: Got Luts?
Oh I have never used this as it got released by RSR after we
implemented the csp format at RSP.
Not sure if it's helpful as I haven't spent anytime looking into it so
I wouldn't expect it to work out
Oh I have never used this as it got released by RSR after we
implemented the csp format at RSP.
Not sure if it's helpful as I haven't spent anytime looking into it so
I wouldn't expect it to work out
|
By
Malcolm Humphreys <malcolmh...@...>
·
#55
·
|
|
Re: Got Luts?
Mostly using cinespace .csp, houdini .lut and .icc profiles for
photoshop.
The main lut format requirements for me is supporting some form of 1D
pre lut and a 3D cube.
I have uploaded the csp lut
Mostly using cinespace .csp, houdini .lut and .icc profiles for
photoshop.
The main lut format requirements for me is supporting some form of 1D
pre lut and a 3D cube.
I have uploaded the csp lut
|
By
Malcolm Humphreys <malcolmh...@...>
·
#54
·
|
|
OCS 0.5.7 posted
0.5.7 features:
* Python API is much more fleshed out (object ownership is clarified),
object mutability is explicit
* Improved public C++ header (functions if-def'd out have been
0.5.7 features:
* Python API is much more fleshed out (object ownership is clarified),
object mutability is explicit
* Improved public C++ header (functions if-def'd out have been
|
By
Jeremy Selan <jeremy...@...>
·
#53
·
|
|
Re: [ocs-dev] Re: Got Luts?
Good feedback. How about this:
Let's support all trivial image formats, as long as it doesn't
introduce a library dependency or support headache. So PPM is in. If
there's a simple raw/ascii float
Good feedback. How about this:
Let's support all trivial image formats, as long as it doesn't
introduce a library dependency or support headache. So PPM is in. If
there's a simple raw/ascii float
|
By
Jeremy Selan <jeremy...@...>
·
#52
·
|
|
Re: Got Luts?
I've used 10bit DPX for this purpose in the past (when I thought I'd
invented 2D 3D LUTs).
8 or 16 bit PPM may be a good compromise. It won't please everyone but
implementation requires so little
I've used 10bit DPX for this purpose in the past (when I thought I'd
invented 2D 3D LUTs).
8 or 16 bit PPM may be a good compromise. It won't please everyone but
implementation requires so little
|
By
bsloan <bsl...@...>
·
#51
·
|
|
Re: [ocs-dev] Re: Got Luts?
I wouldn't burden OCS with the image-reading functionality. You'll never make everybody happy without supporting a bzillion formats. Why not just allow the lut to be specified as a big array and
I wouldn't burden OCS with the image-reading functionality. You'll never make everybody happy without supporting a bzillion formats. Why not just allow the lut to be specified as a big array and
|
By
Larry Gritz <l...@...>
·
#50
·
|
|
Re: [ocs-dev] Re: Got Luts?
There are some subtleties with layout and mappings, so let me know when it's time to implement the import/export logic and I'll write up a spec.
As for file formats, people use different ones -
There are some subtleties with layout and mappings, so let me know when it's time to implement the import/export logic and I'll write up a spec.
As for file formats, people use different ones -
|
By
Naty Hoffman <na...@...>
·
#49
·
|
|
Re: OCS v0.5.6 posted
Oh, and for those who geek out on python binding implementations, I'd
invite you to check out:
src/pyglue/
PyConfig.h
PyConfig.cpp
I'm curious to see how people feel about this approach. Rather
Oh, and for those who geek out on python binding implementations, I'd
invite you to check out:
src/pyglue/
PyConfig.h
PyConfig.cpp
I'm curious to see how people feel about this approach. Rather
|
By
Jeremy Selan <jeremy...@...>
·
#48
·
|
|
OCS v0.5.6 posted
Version 0.5.6 (June 8 2010):
* PyConfig stub implementation
* Dropped ImageDesc.init; added PlanarImageDesc / PackedImageDesc
* Dropped tr1::shared_ptr; added boost::shared_ptr
Version 0.5.6 (June 8 2010):
* PyConfig stub implementation
* Dropped ImageDesc.init; added PlanarImageDesc / PackedImageDesc
* Dropped tr1::shared_ptr; added boost::shared_ptr
|
By
Jeremy Selan <jeremy...@...>
·
#47
·
|
|
Re: Got Luts?
Yah, the "lut as image" approach should be really easy to support,
I'll add that to the short list. My only concern would be which
fileformats to support. I'd still like to keep our dependencies
Yah, the "lut as image" approach should be really easy to support,
I'll add that to the short list. My only concern would be which
fileformats to support. I'd still like to keep our dependencies
|
By
Jeremy Selan <jeremy...@...>
·
#46
·
|
|
Re: [ocs-dev] Got Luts?
Jeremy,
The 2D LUT format I describe below is starting to become a bit more
standardized in the game industry - it is being used by two major
middleware companies (Crytek and Epic - see
Jeremy,
The 2D LUT format I describe below is starting to become a bit more
standardized in the game industry - it is being used by two major
middleware companies (Crytek and Epic - see
|
By
"Nathaniel Hoffman" <na...@...>
·
#45
·
|
|
Re: [ocs-dev] Re: OCS v0.5.5 posted
My fear is that TR1 is somewhat variably implemented at the moment,
though smart pointers should be pretty much stable. The biggie is that
we can't support it on Windows yet.
b
--
Bruno Nicoletti
My fear is that TR1 is somewhat variably implemented at the moment,
though smart pointers should be pretty much stable. The biggie is that
we can't support it on Windows yet.
b
--
Bruno Nicoletti
|
By
Bruno Nicoletti <bruno.j....@...>
·
#44
·
|
|
Re: [ocs-dev] OCS v0.5.5 posted
Hi Jeremy,
thanks for the reply. I'm a firm believer in smart pointers, choosing
what to expose can be problematic in an API like this when there is no
firm standard. #ifndefs is the way around
Hi Jeremy,
thanks for the reply. I'm a firm believer in smart pointers, choosing
what to expose can be problematic in an API like this when there is no
firm standard. #ifndefs is the way around
|
By
Bruno Nicoletti <bruno.j....@...>
·
#43
·
|