-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simple slider mode #492
Comments
Another reinforcement as to why I belive this to be an important feature request is that I've crashed Tooll3 a few times now by moving the slider to a value range that jumped dramatically from where I was trying to go. |
I think another aspect of why it becomes increasingly challenging to use the current widgets available is that when the graphics card gets overwhelmed the GUI response goes down a bit and then adjusting gets extra difficult and the mouse can jump further than expected, which gets exponentially challenging when the values go crazy high or low as they can begin to stress the GPU further and then it all spirals out of control. |
Excellent request, especially with the video capture! I can really see the use case for tweaking input ranges. Some points here:
In the notch example, what happens if the manually entered value falls within the current value range? Let's say the slider is defined for the 0 ... 10 and you enter 5? Is this now the upper (or lower) new boundary? |
Hello ! I must say tooll is really interesting and i am still pretty new using it. My background is from the visual realm using vdmx,touchdesigner,notch,mm etc. First of all i am on an old lowend computer running an 970 nvidia gpu and one of https://vdmx.vidvox.net/tutorials/the-slider-ui-item-in-depth |
Yeah, maybe this should become a properly filed bug with steps to reproduce somehow?:
|
I am absolutely loving the new version of Toolll3,
one of the main pain points I am experiencing thus far in my relatively early usage of it is that I tried all of the value input method settings, and while I find their designs to be unique, innovative and forward thinking, I find all of them very difficult to get to a value I want efficiently and often end up having to type in the value.
The default infinity slider I suspect may be a point of confusion for others as well as it functions very differently than any slider widget that I have encountered and requires thinking in terms of scale magnification on one axis and the value adjustment on the other which is nonlinear, and if I move my mouse up or down a tiny bit unintentionally my understanding of where my value should be moving falls apart. and the rotary options all require challenging mouse movements.
Notch has a very intuitive and simple yet capable slider design for rapidly adjusting values in a precise yet intuitive way, here is a video of me showing how it works: https://www.dropbox.com/scl/fi/p4fo7fr92fe5bj1mjqjof/2024-12-02-19-21-31.mp4?rlkey=30q3izzo84xcuajmsxlf2k2vx&dl=0
The slider has a visual horizontal slider with the width of the parameters value box, parameters have a default range that is set so the common range of values that one would typically use for that parameter equates to the visual left and right sides of the slider, like a simple common horizontal linear slider widget, BUT if you hold alt you can drag past the edges of the visual widget and get to any value, and when you release the click, that now becomes the minimum or maximum range for that widget, so you can intuitively adjust settings rapidly but still get to any value you could want, and if you click it to enter the text value and that is higher or lower than the current min and max range it will also scale the slider range. And if you hold shift you can make finer grain adjustments, and possibly control or another modifier key could allow course adjustments.
This also helps a TON with working on laptops or touch screens as well as in live performance. Having a value range where you know what is going to happen if you move it to the left or right sides is more performance friendly, akin to using midi inputs, great for touch screen live control.
The text was updated successfully, but these errors were encountered: