Re: ACES OpenColorIO-Configs (and other stories)
Comments on II #3
On Tue, Oct 1, 2019 at 12:34 AM Thomas Mansencal <thomas.mansencal@...> wrote:
|
|
Re: ACES OpenColorIO-Configs (and other stories)
Thomas Mansencal
Hi, Crossing fingers for things to move forward! I cannot say we have not tried :) A few comments: I.1: As mentioned in https://github.com/imageworks/OpenColorIO-Configs/pull/17, I'm fine with whatever license is chosen, and HP said that his work was done under the Academy Umbrella thus the Academy license should apply, so there should not be a problem fixing that. I.3: Are you referring to the 2.2, 1.8 and Venice recent discussions? II.2: Agreed! II.3: Sounds good! Although we should drop some tags/releases, it is excessively confusing currently and because Github cannot render the diffs it makes the experience a bit traumatic. III.1: Sounds good too, I'm assuming that the AMPAS drives it? III.2: Yes! I would need to think about the minute details but seems like a good plan to me, I like it :) Thomas Mansencal - colour-science.org - thomasmansencal.com
On Tue, 1 Oct 2019 at 14:21, Sean Cooper <sean@...> wrote:
|
|
Re: PLEASE READ: OpenColorIO repo moving
On Mon, Sep 30, 2019 at 12:10 PM Michael Dolan <michdolan@...> wrote: The OpenColorIO repo has been moved. The new URL is: Thanks, Richard
|
|
ACES OpenColorIO-Configs (and other stories)
Hello, I know this is coming from a long and storied past but we (the OCIO TSC), high on the spirits of migrating our repo to the ASWF, would like to once and for all come to a resolution on the OCIO + ACES dilemma. There are a number of issues that are rolled under this banner and by no means can they be (or should they be) resolved in this email thread, but I will do my best to lay them out as they are... As the world exists today:
A step towards tomorrow:
A path to the future:
As a general summary I personally don't think the OpenColorIO-Configs repo, as it exists today, should be merged to the ASWF at all. Instead, we really do need to build a fresh slate and a new way of thinking about creating and distributing OCIO Configs (both ACES and non-ACES). This should happen as a new wave of development. I think its quite clear the present Imageworks Configs repo and its configs should (and will) continue to be supported while future development happens. Please let me know your thoughts, and please start a new thread if your topic of discussion warrants in-depth conversation (such as the ACES Working Group). Or please continue the conversation on the relevant GitHub PR:
|
|
Re: PLEASE READ: OpenColorIO repo moving
Larry Gritz
Please also note that contributors to OCIO henceforth need to sign appropriate CLAs with LF/ASWF. Please do not send any OCIO related CLAs to Imageworks. Not our circus, not our monkeys. :-)
On Mon, Sep 30, 2019 at 10:10 AM Michael Dolan <michdolan@...> wrote: The OpenColorIO repo has been moved. The new URL is: --
Larry Gritz lg@...
|
|
Re: PLEASE READ: OpenColorIO repo moving
Michael Dolan
The OpenColorIO repo has been moved. The new URL is:
https://github.com/AcademySoftwareFoundation/OpenColorIO Previous URLs will forward to this new location.
|
|
Re: PLEASE READ: OpenColorIO repo moving
Diogo Girondi
Thanks for the heads-up Michael!
Cheers,
Diogo
From: ocio-dev@... on behalf of Michael Dolan <michdolan@...>
Hi all,Sent: Thursday, September 26, 2019 7:34 PM To: ocio-dev@... Subject: [ocio-dev] PLEASE READ: OpenColorIO repo moving It's been a busy year for OpenColorIO! We recently graduated from an incubation to adopted ASWF project (more on what that means at this link). It was a lot of work getting to that point, but we got it done. Now it is time to move the OpenColorIO GitHub repo from the Imageworks organization to the AcademySoftwareFoundation organization. The good news is GitHub handles this process fairly seamlessly. The old URLs will forward to the new ones, so the impact on the wider community should be minimal. We will update this thread with status updates and to provide further information about the move or any expected disruptions. This process will likely be completed over the next week, so stay tuned. Also note that we are NOT moving the OpenColorIO-Configs repo at this time. That will remain with the Imageworks GitHub organization for now. Thanks!
|
|
PLEASE READ: OpenColorIO repo moving
Michael Dolan
Hi all,
It's been a busy year for OpenColorIO! We recently graduated from an incubation to adopted ASWF project (more on what that means at this link). It was a lot of work getting to that point, but we got it done. Now it is time to move the OpenColorIO GitHub repo from the Imageworks organization to the AcademySoftwareFoundation organization. The good news is GitHub handles this process fairly seamlessly. The old URLs will forward to the new ones, so the impact on the wider community should be minimal. We will update this thread with status updates and to provide further information about the move or any expected disruptions. This process will likely be completed over the next week, so stay tuned. Also note that we are NOT moving the OpenColorIO-Configs repo at this time. That will remain with the Imageworks GitHub organization for now. Thanks!
|
|
Cancelled Event: OpenColorIO TSC meeting (weekly) - Monday, 2 September 2019
#cal-cancelled
ocio-dev@lists.aswf.io Calendar <ocio-dev@...>
Cancelled: OpenColorIO TSC meeting (weekly) This event has been cancelled. When: Where: Organizer: Michael Dolan michdolan@... Description: Meeting notes listed by YYYY-MM-DD.md format at: Join Zoom Meeting https://zoom.us/j/924729729 One tap mobile +16699006833,,924729729# US (San Jose) +16465588656,,924729729# US (New York) Dial by your location +1 669 900 6833 US (San Jose) +1 646 558 8656 US (New York) +1 877 369 0926 US Toll-free +1 855 880 1246 US Toll-free Meeting ID: 924 729 729 Find your local number: https://zoom.us/u/abo9cwSMxj
|
|
Re: Setting OCIO->Displays->Active in RV
Ravindra Korde
Hi Michael, No problem at all. I will check the links you provided & try to create it in RV.
On Mon, Aug 19, 2019, 8:22 PM Michael Dolan <michdolan@...> wrote:
|
|
Re: Setting OCIO->Displays->Active in RV
Michael Dolan
Sorry for the late reply. It might be worth asking this question on RV's support site instead, since it pertains to their bundled OCIO package: Here are some really old developer docs about customizing OCIO in RV, which may or may not be a helpful starting point:
On Thu, Aug 1, 2019, 10:47 PM Ravindra Korde, <rravindrakorde@...> wrote:
|
|
Re: SIGGRAPH 2019 - OpenColorIO Birds of a Feather
Pipeliner TD
thank you for sharing the presentation! Am Mi., 31. Juli 2019 um 20:44 Uhr schrieb Michael Dolan <michdolan@...>:
Hello all,
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Mark Boorer
> Is there a target to build only the OpenColorIO tools? -DOCIO_BUILD_APPS=OFF -DOCIO_BUILD_APPS=ON You will unnecessarily build the core lib twice, but reinstalling it over the top should cause no issues.
On Thu, 8 Aug 2019, 19:39 Gonzalo Garramuño, <ggarra13@...> wrote:
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Larry Gritz
This is all my understanding, too. To recap:
OIIO's dependency on OCIO is fundamental (well, if you want all the color conversion functionality, which of course any studio user does). OCIO's dependency on OIIO is limited. If you just need the OCIO libraries, OIIO is not needed at all. The ways that OCIO uses OCIO are strictly for ocioconvert, ociodisplay, and ociolutimage. ocioconvert is a historical quirk dating from a time when OIIO did not have OCIO support and there was an actual purpose to 'ocioconvert', whereas now you just want to use 'oiiotool --colorconnvert. ociodisplay is really just an example (and maybe ocioconvert is, too), and as examples, they don't need the full flexibility of an OpenImageIO-backed support of all possible data and file formats. So maybe a solution there is, say, to support OpenEXR only and use tinyexr (a header-only implementation of just exr core features). ociobakelut is a little more fundamental, though only used by power users. But again, if you're willing to stipulate that the baked LUT images are always openexr, maybe there as well using OpenEXR or even tinyexr will let us avoid pulling all of OIIO in. Also, it is worth noting that if these utilities were changed from C++ to Python, even if they still use OIIO, it would at least be a simple runtime dependency and not a circular build-order dependency. -- lg
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Sloan, Blake
Hi Steve!
OpenEXR does not (and should not) depend on OCIO.
I think I bring the OCIO->OIIO dependency up at every BoF.
What Mark suggests works but is a bit more complicated for shops using an automated build system (OCIO build may succeed but link to the system’s installed OIIO libs instead of the yet-to-be-built ones)
Build OCIO without ociorender Build OIIO against OCIO (make sure rpaths do not explicitly point to OCIO build directory) Build OCIO with ociorender against OIIO Install OCIO Install OIIO
OIIO’s dependency on on OCIO is, in my opinion, a necessary thing as it allows OIIO clients to manage color using OCIO.
OCIO’s dependency on OIIO is not essential and should be deprecated (I think its current custodians are in agreement). One of OCIO’s example executables (ociorender?) depends on OIIO for image file IO. This executable can either be
-blake
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Gonzalo Garramuño
El 8/8/19 a las 15:32, Mark Boorer escribió:
1. OpenEXRIs there a target to build only the OpenColorIO tools? -- Gonzalo Garramuño
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Mark Boorer
1. OpenEXR 2. OpenColorIO 3. OpenImageIO 4. OpenColorIO tools The core OCIO library doesn't depend on OIIO, only the extra tools.
On Thu, 8 Aug 2019, 19:24 Alex Hughes, <alex@...> wrote:
|
|
Re: Compile order for OCIO, OIIO, OpenExr?
Alex Hughes
From my understanding, OpenEXR can simply be built first. The OCIO and OIIO thing gets a bit more complicated for those two but I have never had complications where I would not build OpenEXR first -Alex
On Thu, Aug 8, 2019 at 7:01 PM Steve Hwan <svhwan+opencgi@...> wrote:
|
|
Compile order for OCIO, OIIO, OpenExr?
Steve Hwan
I asked Larry a variation of this at DigiPro and he suggested I ask on this list, as the answer was mildly complicated. I observed OCIO and OIIO had build dependencies on each other, so I was wondering if there was a recommended build order? (And now that I'm asking, I'll throw OpenExr into the mix for the question as well - are there any dependencies on OCIO? Or is it as simple as "Just build OpenExr first."?) -Steve
|
|
Setting OCIO->Displays->Active in RV
Ravindra Korde
Hi All,
Every time after loading a ocio.config file in RV i have to go to the ocio menu & select displays to active. so I'm trying to set displays to active automatically as i load a config file, but i couldn't find anything it.
I have search for it in every .mu file in RV which supports to assignments.
Can anyone have any idea how to do it in RV?
|
|