algorithmic modeling for Rhino
I'm using GH and Rhino on a touch capable Laptop. I don't mean to make you transform GH into a Metro-App. Most people are still more likely While most functionality is possible to access via touch gestures, there is room for improvement. Here are some of my ideas..
a) Search Box: This is where I get most of my components from. AFAIK this wonderful feature is accessible via double click only. Double tapping usually just opens up a small selection rect.
-> make the double click tolerance variable like wiggle radius for tooltips
-> assign a key, just like spacebar for radial menu
-> implement the DoubleTap event
b) drag to navigate / drag to select: most of the time, I want to drag to navigate. Sadly, left clicks are translated to tap and hold. I can use that but have to wait about a second for each click.
-> make an option to switch left and right mouse button assignment for dragging
-> implement Swipe or TwoFingerDrag events.
c) wire drag: for usual zoom levels, the I/O ports are too small to hit with the finger. I can zoom in but that leads to the problem of navigating the canvas at high zoom.
-> I'd love to be able to vary the default size of the ports so they are easier to hit.
d) wire add/remove: I know what I am doing while holding the SHIFT or CRTL key, but visual feedback is always better. The finger generally hides the spot I am dragging and all default GH wire dragging visuals.
-> would be nice to see the whole wire colored or another widget at the wire start to have some more visual feedback.
e) menu icons: This is of least concern. I can hit the 24x24 icons okay. From a touch user perspective, a little larger might be better. From a developer perspective, I sometimes fin it hard to make readable graphics at that small size.
-> maybe add an option for larger icon sizes.
Tags:
a) you can also use the shortcut key F4
Thank you. I knew, I should have taken more time to search...
I suppose I'll have to get me one of those touchscreens in the not-too-distant future. Dan Belcher (who does all our mobile development) has already been bitching about GH doing a pretty bad job of handling touch-input.
There are a lot of gestures (mouse and finger) that I'd like to implement, I have no idea how hard it is yet,but it sounds like a fun project.
--
David Rutten
david@mcneel.com
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2025 Created by Scott Davidson.
Powered by