Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Resolved Shadergraph scroll zoom seems way too sensitive.

Discussion in 'Shader Graph' started by petey, Jun 30, 2022.

  1. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,771
    Hi all,

    Does anyone else find the scroll to zoom in shader graph is way too sensitive?
    This is around 4mm of trackpad movement from this -
    Screen Shot 2022-06-30 at 9.12.40 pm.png

    To this -
    Screen Shot 2022-06-30 at 9.13.12 pm.png

    I'm finding it really awkward to use, and it's a shame because it's really great other than that.
    I'm on macOS 12.4 in Unity 2021.3 LTS. This has been the case for a long time though so maybe I'm missing something here...

    Thanks,
    Pete
     
    dog_funtom and caspr_ like this.
  2. Xelnath

    Xelnath

    Joined:
    Jan 31, 2015
    Posts:
    399
    I have the same issue pete, its like they didn't test this feature on macbook pro
     
    dog_funtom likes this.
  3. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,771
    Hey! Glad I'm not the only one o_O
    I think that must be the case, it's so hard to work with like this, it can't be intended. It's a shame because the shader graph is great but this makes it really difficult.
    Anyway, definitely check out the keyboard shortcuts. I find they help a lot to make it more usable.
     
    dog_funtom likes this.
  4. chemicalcrux

    chemicalcrux

    Joined:
    Mar 16, 2017
    Posts:
    717
    I had similar issues in a web application of mine -- the Mac touchpad sends lots of little scroll events with a small delta. My site, which expected scrolling to be done with a wheel with nice big increments, behaved very poorly!

    I can't imagine this would be too hard to correct...
     
    dog_funtom likes this.
  5. Xelnath

    Xelnath

    Joined:
    Jan 31, 2015
    Posts:
    399
    yeah, probably something like utilizing the delta time between events
     
    dog_funtom likes this.
  6. Nifflas

    Nifflas

    Joined:
    Jun 13, 2013
    Posts:
    118
    I'd like to bump this too. It's a nightmare using the VFX graph. Which is really weird because the scroll sensitivity in the scene view is perfect for me.
     
  7. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,771
    I submitted a bug report and this was the response -

    Thanks for your feedback-- this one is a little awkward because the scroll/tick rate and speed is handled a bit lower level than Shader Graph and VFX Graph's current implementations. We're in the midst of reworking some of how this all works. I'm adding this to a set of known issues we will review as more progress is made on that front.

    Sadly you might have to get used to using the shortcut keys :(
     
  8. GuidewireGames

    GuidewireGames

    Joined:
    Apr 20, 2017
    Posts:
    23
    This is freakin' annoying. Impossible to use. What's the shortcut?
     
  9. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,771
    Well you have the F key to frame things (with nothing selected to frame all). Then There's { } to cycle through next and previous nodes.

    This is super lame too but Maybe chuck some empty nodes around to help make the frame work a little better
    Untitled_Artwork.jpeg
    (Actually does help :D)

    This scrolling is the same for the new fx stuff too so better get used to it :confused:
     
    KANIYO likes this.
  10. allworknoplay

    allworknoplay

    Joined:
    Mar 5, 2015
    Posts:
    18
    The truly bananas thing about this is that the graphview framework shader graph is built in has a specific tool for configuring zoom with min/max/speed/default settings that unless there's something crazy going on unity should easily be able to expose in the shader graph preferences.

    https://docs.unity3d.com/ScriptReference/Experimental.GraphView.ContentZoomer.html
    It's right there guys, what are you doing?

    In the graph system I built using graphview I tweaked these and the zoom feels awesome, and shader graph is so depressing to use in comparison ¯\(°_o)/¯
     
    GuidewireGames and petey like this.
  11. FredMoreau

    FredMoreau

    Unity Technologies

    Joined:
    May 27, 2019
    Posts:
    112
    Hi,

    we've added a Zoom Step Multiplier to Shader Graph's User Preferences in 2023.3.0a7, amongst other UX improvements including keyboard shortcuts.

    To help with your feedback, please join this thread.

    Thank you.
     
    kenmaready likes this.
  12. petey

    petey

    Joined:
    May 20, 2009
    Posts:
    1,771
    Wow! Awesome, nice one :)