So, the problem:
Say you declare some variable in the shader node:
The GUI is supposed to recognise the steps annotation, and as I drag the x value in Ventuz GUI, it should increase/decrease with a precision of .001.
Code: Select all
float x<string SasUiLabel="xxx"; float SasUiSteps=.001;> = 0.f;
But sometimes it just doesn't. It inherits the default step of 0.1 . And if it happens once, it seems to happen to all values defined afterwards (speaking of time, not position in code).
I'm pretty sure it wasn't a typo. Checked multiple times today.
Not sure what's causing this, nor do I know a way to reliably reproduce this behavior. Just throwing it in here and lerou or some other knowledgeable people may have some idea of what's going on.