Forum

#1 2018-11-14 15:45:59

chrisbrejon
Member

Color Management and ACES OCIO config

Hello everyone,

first of all, apologies for double writing this topic about Color Management as I already wrote an e-mail about this.
But I thought it would be better to have it here on the forum and share it with other Guerilla users.

I have spoken to a couple of people who are interested by ACES and Color Management and here are our thoughts and
maybe some solutions to improve Guerilla in this aspect.

1- Would it be possible to manually load the OCIO config directly in Guerilla? I know it is possible to use a '.bat' file in Windows or an 'exportOCIO' command in Linux. But in order to make some tests, that would be much faster to directly load the OCIO config in Guerilla.

https://i.imgur.com/ptIcplY.png

'Gamma Project' in the Project Settings could be renamed, as 'Gamma' is a bit misleading. We could be more accurate and use something like 'Rendering Space', 'View Transform' and 'Input Color Space' for example. I agree that 'View Transform' is already present in the 'Render View', therefore it could be removed from the printscreen shown above.

2- After loading the ACES 1.0.3 OCIO config in Guerilla, we have a very long list. Would it be possible to have menus like this?

https://i.imgur.com/11pabFx.png

It has come to my understanding that the latest version of OCIO was not fully supported by Guerilla yet.

3- We also need that the load of textures offer the same options than the OCIO for every single load. Currently the options are too limited and only concern the gamma. As you guys already know, 'linear' is not a colorspace, it is a transfer function (eotf/oetf).

https://i.imgur.com/ZzIkCR2.png

4- Finally we could improve the color's picker behavior. It becomes 'crazy' when OCIO is loaded into Guerilla. Furthermore it would be interesting to know which colorspace it uses when we pick a color. OCIO config ACES 1.0.3 uses Output-Rec.709 for the color picker.

https://i.imgur.com/4anPsot.png

Thanks again for having a look at this!
As you guys know I am a BIG fan of Guerilla Render and hopefully we can make it even better!

Chris

Offline

 

#2 2018-11-14 21:50:45

Ben
Guerilla dev, the guy to hug

Re: Color Management and ACES OCIO config

Hi Chris,

Sure, we have some work to do on the OCIO integration. I can't definitely say when we're working on it, it's going to happen smile

Ben


Benjamin 'Ben' Legros
Guerilla developer
http://www.guerillarender.com

Offline

 

#3 2018-11-15 09:16:46

chrisbrejon
Member

Re: Color Management and ACES OCIO config

Thanks Ben for the reply! If I can help on any level, just let me know!

Chris

Offline

 

#4 2018-12-05 11:03:01

chrisbrejon
Member

Re: Color Management and ACES OCIO config

Hi everyone,

A couple of things I have noticed which are related to this topic.

1- Funny thing: If I put a texture in the envLight, you actually get all the options listed in the OCIO config. We are still getting this long list but I thought it was worth mentioning that the load of textures for the EnvLight and the Surface2 are different.

https://i.imgur.com/lRog94Y.jpg

2- I have tested the 2.1.0b8 this morning. And so far the only change I can see is  this:

https://imgur.com/b0wgYDI.jpg

These sub-menus are quite helpful but are there any more changes in the OCIO integration?
I have checked the color picker, the project settings, the texture load...

Thanks!

Chris

Offline

 

#5 2018-12-17 23:12:41

harryBardak
New member

Re: Color Management and ACES OCIO config

@ben
in the OCIO config file the entry key to generate is "family". having menu will be quite handy.

@chris
I would short it down your config because there is way to many entry

Offline

 

#6 2018-12-17 23:35:10

Ben
Guerilla dev, the guy to hug

Re: Color Management and ACES OCIO config

Hi Chris;

chrisbrejon :

Funny thing: If I put a texture in the envLight, you actually get all the options listed in the OCIO config. We are still getting this long list but I thought it was worth mentioning that the load of textures for the EnvLight and the Surface2 are different.

There are a few places where other color spaces have sneaked in, not in recent versions, but this dates back from earlier. The OCIO integration is not complete here.

chrisbrejon :

I have tested the 2.1.0b8 this morning. And so far the only change I can see is  this:

These sub-menus are quite helpful but are there any more changes in the OCIO integration?
I have checked the color picker, the project settings, the texture load...

The 2.1 features a little bit more integration with OCIO, like display view looks, and (to come) color picking management. The full support for OCIO color management (a proper scene linear handling, textures, ...) will come with 2.2.

Cheers,
Ben


Benjamin 'Ben' Legros
Guerilla developer
http://www.guerillarender.com

Offline

 

#7 2018-12-17 23:38:43

Ben
Guerilla dev, the guy to hug

Re: Color Management and ACES OCIO config

Hi Harry,

harryBardak :

@ben
in the OCIO config file the entry key to generate is "family". having menu will be quite handy.

Ok, the display views are meant to be grouped by family, I didn't know. Thanks!

Ben


Benjamin 'Ben' Legros
Guerilla developer
http://www.guerillarender.com

Offline

 

#8 2018-12-18 17:39:09

chrisbrejon
Member

Re: Color Management and ACES OCIO config

Hey guys,

thanks for  your answers!

@ben
I am looking forward to Guerila 2.2 then!

@harry
I am using the official ACES 1.0.3 ocio config. I agree it is quite long and I could make my own in a shorter version!
Are you usig ACES at Unit? (Sorry, I had to ask!) tongue

Thanks!

Chris

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2008 PunBB