Octane really needs better colour controls.

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Post Reply
noisyboyuk
Licensed Customer
Posts: 103
Joined: Thu Apr 21, 2016 5:28 am

Hi!

Just a quick feature request.

I really would like better luminance and colour nodes.

In order of importance (#1 being most important):

1) Spline / Curve control for adjusting contrast. The gradient is REALLY clunky for controlling the black and white point of a texture or noise generator etc. It would be so much better if you could use a proper spline by adding points. It would give much more precise control for adding your own curves too.

2) Pivot control for colour corrector contrast. At the moment you can control the contrast of a texture or generator by using the contrast slider but the issue is that the contrast pivot point is fixed. So if you have an image which all the information is in the mid-tones and shadows and you push the contrast slider up, all it does is split the luminance range in the middle and pushes all the information down as there are no highlights to push up. It would be amazing if you could have a second slider which moves where the pivot point is. Please take a look at this link which demonstrates how this works in Davinci Resolve: https://www.youtube.com/watch?v=U8nCDao9IVg

3) Better colour correction controls. I often find myself longing for better colour correction in the node tree to make textures sit more clean within a scene. For example, I might have a leaf texture and I want to create a few variations of these leaves, the only way I can really do that right now is by adding a little bit of colour into the colour channel and adjusting the mix but that never looks natural and always takes away some of the texture's detail. The other method is to use the Hue slider in the color corrector node but swinging the hue is rarely useful as there isn't any way to find the right colour mix and it is incredibly heavy handed. It would be amazing if we could have access to RGB curves for refining colour within the node tree itself. It would be incredibly powerful for not only creating variance on existing textures but also so you can fine tune textures to blend better in the scene. Like if you had a wood floor texture but there is a bit too much red in it for example or if you wanted to refine a skin texture etc. Ultimately if we had an RGB curve (or similar) it would mean we would be able to control the colour not just across the whole image but in the shadows, mids and highlights too :)

Anyway - I REALLY love what you guys have been doing lately! Some of your recent updates have been amazing and it's great to have bought into a company in which the developers really listen to their customers :)

Thanks!

Kraig.
Last edited by noisyboyuk on Fri May 26, 2017 3:58 am, edited 3 times in total.
User avatar
Goldorak
OctaneRender Team
Posts: 2321
Joined: Sun Apr 22, 2012 8:09 pm
Contact:

This is excellent feedback. We are doing some work right now on more texture operator nodes in 3.07, and will look into this as a potential follow up to that work. The new node module/script system API, and eventually OSL in 3.10, will add even more flexibility in extending core engine, may also be another way to bring in these features.
fabrizio_s
Licensed Customer
Posts: 345
Joined: Fri Feb 03, 2017 12:14 pm

Hi,
in color correction brightness is 1 (as default). But why isn't it 0? With a value of 1 I can only darken the texture. I'would like to have 0 as default and -1 for darker and +1 for lighten.

fabrizio
noisyboyuk
Licensed Customer
Posts: 103
Joined: Thu Apr 21, 2016 5:28 am

Goldorak wrote:This is excellent feedback. We are doing some work right now on more texture operator nodes in 3.07, and will look into this as a potential follow up to that work. The new node module/script system API, and eventually OSL in 3.10, will add even more flexibility in extending core engine, may also be another way to bring in these features.
Amazing!

Your reply just got me all giddy with excitement! :D Thank you!!
fabrizio_s wrote:Hi,
in color correction brightness is 1 (as default). But why isn't it 0? With a value of 1 I can only darken the texture. I'would like to have 0 as default and -1 for darker and +1 for lighten.

fabrizio
You can actually raise the brightness above 1, you just have to push it beyond the range of the slider. I do agree that this is a little clunky UI wise but you can use it to brighten your image if you just keep sliding it to the right beyond 1 :)

-KW-
fabrizio_s
Licensed Customer
Posts: 345
Joined: Fri Feb 03, 2017 12:14 pm

Hi,
I use rhino plugin but it can't rise above 1..

bye
noisyboyuk
Licensed Customer
Posts: 103
Joined: Thu Apr 21, 2016 5:28 am

fabrizio_s wrote:Hi,
I use rhino plugin but it can't rise above 1..

bye
Ah right! Sorry dude, I have no experience of the Rhino plugin.

-KW-
User avatar
rajib
Licensed Customer
Posts: 401
Joined: Sun Sep 28, 2014 4:57 am

You should be able to raise it above 1. Not using the slider but directly entering a value. I regularly use values above 1 for brightness in the color correction node. I am using DAZ Octane plugin but I think it should behave the same in Rhino. Slider will go up to 1 max but you can type 1.1, 2, 10, basically whatever you feel like in it and it takes that value and you can see the result on the render.
Windows 10 Pro i9-9980XE 128GB RAM|4 x Titan RTX
Houdini 18.5(2020.2.1.2)|Cinema C4D R26|Daz Studio Pro 4.21.0.5(Octane 2021.1.6.83)
NVIDIA 460.89 Studio Standard
doca
Licensed Customer
Posts: 92
Joined: Sat Mar 13, 2010 12:12 pm

Curves, like photoshop curves, are really important!!!
Current falloff or gradient node, is cool, but limited too (you are never sure what you are doing). If the falloff is replaced wit curves (facing ratio controlled with curves), so much options will be open. Beside color corrections and mixing, connecting curves in IOR, as float value will be very useful for custom IOR, and that is the workflow that some prefers, and opens a lot options for non photorealistic renders too.
So, BIG vote for CURVES!!! :-)
Post Reply

Return to “General Discussion”