Grigory Hatsevich
05/05/2020, 11:12 AMJared Windover
05/05/2020, 11:21 AMLeonard Pauli
05/05/2020, 11:23 AMChris Knott
05/05/2020, 11:29 AMwtaysom
05/05/2020, 11:55 AMStefan
05/05/2020, 12:10 PMI really think ZUIs are underexplored.
Absolutely! For me this falls into the category of interesting opportunities in the space between 2D and 3D interfaces. It’s easy to be distracted by the possibilities of AR and VR in “true” 3D, although there is still so much more to explore in 2D (2.5D?) space. Zooming is one of those interactions deeply rooted in the way we think. It has an embodied physicality to it, which provides a powerful metaphor that most people understand intuitively. This is why the touch gestures for it (pinch to zoom) are so easily remembered. I’m sure there are many more ways for us to build upon the patterns (kinesthetic image schemas) that provide the underpinnings for most of our linguistic reasoning and build interfaces with them that can truly be “intuitive”.
Grigory Hatsevich
05/05/2020, 12:38 PMGrigory Hatsevich
05/05/2020, 1:02 PMjeff tang
05/05/2020, 1:07 PMWhy doesn’t everybody here use something like this every day?is a good one. My guess as to why ZUIs are not more mainstream is that, though they can be quite effective for readers by leveraging spatial perception, they are rather difficult for makers of ZUIs. Essentially, making a ZUI is akin to cartography, but the digital world is ultimately unbounded (infinite canvas). Parent-child relationships can be mapped to containers and relative size, so something like “Eagle Mode” (which is awesome!!!) works really well since filesystems are a tree. But even then, there are many display and layout questions like the how many columns and rows per container. On the application side, something like uses a ZUI for relating documents and text to one another, but once you get to a certain number of documents, I think this seems pretty intractable as well. Spatial perception is a lot harder when the X-Y-Z dimensions are unbounded. This is just my guess though! What does everyone think?
Grigory Hatsevich
05/05/2020, 3:06 PMGrigory Hatsevich
05/05/2020, 3:40 PMJared Windover
05/05/2020, 3:40 PMGrigory Hatsevich
05/05/2020, 3:47 PMwtaysom
05/06/2020, 3:17 AMIan Rumac
05/06/2020, 6:22 AMOne giant tree can hold all your data@Grigory Hatsevich yes, this! I call it a multidimensional tree, but this is what my project is all about, one single tree that is connected back and forth to all - tho having it directly circular like the example means you’ll have a hard time serializing it and updating it. the real structure in the backing should not be circular by reference like that but its more or less it. Great to see people thinking similarly!
Josh Cho
05/06/2020, 8:24 AMIan Rumac
05/06/2020, 8:42 AMIan Rumac
05/07/2020, 12:07 AMIan Rumac
05/07/2020, 12:07 AMjeff tang
05/07/2020, 1:47 AMGrigory Hatsevich
05/07/2020, 7:53 AMjeff tang
05/07/2020, 1:44 PMObject tree is a graph which just has a default convenient structureI’m not an expert on this, but yes I would say that an object tree is a kind of graph since you can have cycles and bi-directionality
Leonard Pauli
05/07/2020, 1:58 PMIan Rumac
05/07/2020, 1:59 PMIan Rumac
05/07/2020, 2:00 PMIan Rumac
05/07/2020, 2:01 PMGrigory Hatsevich
05/07/2020, 3:27 PMIan Rumac
05/08/2020, 12:26 AMIan Rumac
05/08/2020, 12:27 AM