Page 1 of 1

Make slider values less sensitive like blender's own nodes

Posted: Mon Jun 07, 2021 12:22 am
by funk
I'm a modo and standalone user that occasionally uses blender/octane.

I noticed the blender Octane nodes have an annoying behavior that isnt present in blender's own nodes. Sliding values with the mouse is way too sensitive,

eg. add a glossy material and try to change the roughness by sliding the value with the mouse. It jumps to 0.0 or 1.0 and is very difficult to get fine values in between.

I can hold shift while dragging to fine tune, but blender's own nodes don't force me to do this. Why do the Octane nodes work this way?

I asked about this on discord, and apparently there is a way to fix this. User "DrachenSeele" posted this reply:
The octane nodes work this way because they have the wrong value type
They are floats as is
But blender uses sliders
It's just a ui thing
I have a customized version where I fixed many ui issues with octane
If they had a github where they would have it uploaded, one could make some pull requests
Can we get this fixed in the official build please?

Re: Make slider values less sensitive like blender's own nodes

Posted: Mon Jun 07, 2021 12:45 am
by funk
Another user "Ed O'Connell" also posted this:
cd429e39f97a75a68606c3ea0f481cdf.png
cd429e39f97a75a68606c3ea0f481cdf.png (9.41 KiB) Viewed 2524 times
Theres a step and precision property on any input, this is what dictates the interval it jumps by when scrolling/ dragging
Would be easy an easy change

Re: Make slider values less sensitive like blender's own nodes

Posted: Thu Jun 10, 2021 8:45 pm
by linograndiotoy
Let's see what we can do about this.

Re: Make slider values less sensitive like blender's own nodes

Posted: Mon Jun 14, 2021 6:51 am
by linograndiotoy
The material nodes are written in C++ so the Python solution is not suitable here. We'll look in some alternative solution.

Re: Make slider values less sensitive like blender's own nodes

Posted: Tue Jun 15, 2021 6:56 am
by funk
Thanks for looking into it