BumpTop 3D Desktop Prototype

Fun with physics on your desktop

http://honeybrown.ca/Pubs/BumpTop.html

The concept behind BumpTop 3D Desktop is that people organize (or disorganize) items on their desk to convey information by how and where they are placed, and that this could be simulated on the computer desktop using a 3D physics engine.  For example, let's say that you keep piles of papers that have to be processed by the end of the week on one part of your desk, say an IN box, and you move them to an OUT box as you deal with each one.  With BumpTop 3D Desktop, you could do the same thing with icons of files because the icons become 3D stackable objects.  You can even change the orientation of the file so that certain files stick out visually from the rest. 


The physics engine is used to make the items act like real items on the desk, and you use circular motions like the ones you use with a Pocket PC to manipulate the objects.  The prototype video mentions a pen, but it's not clear to me whether a stylus or other pen-like pointing device will be required for this to work.  If they got the physics engine working as well as it appears in the video, it would be easy for them to make a fun casual game.  However, I don't know that I'd want to do it to organize my files on a regular basis.   I do like the concept of being able to arrange my desktop in 3D space, but I'll reserve judgement on the interface until (if) they come out with a working demo.


You really have to watch the video to appreciate what these people propose to do, so check it out. 


http://www.youtube.com/watch?v=M0ODskdEPnQ


 

22,781 views 25 replies
Reply #1 Top
This seems really interesting...I'd love to see how they accomplish this and how they plan to fuse it with a normal user's experience in Windows or OSX. This is a definite new way of user interaction with computers, and I'm very happy to see new innovation in UI development /me signs up for beta testing...
Reply #2 Top
Very cool! I've been imagining something of this nature for some time so I'm glad to see that research is happening in this very important and high-potential research area.

I can see they have some very creative innovations in play in here, I'm incredibly impressed with how they’ve been able to apply the metaphor in what they’ve done so far. It looks **exceptionally** useful and high-potential in the area of photo-management, one of the only areas in which I can feel that thumbnail representations will be particularly useful. I can see people organizing their pictures from a stack by throwing them into their various piles…how incredible would that be! (The learning cureve looks incredibly steep, but still, sign me up!!)

Otherwise, for other applications like actual desktop/document organization, looks like they still have to find a way to make those tiles distinguishable/useful. Other groups that have ventured into the 3d-relm have too fell to this same issue. Good in concept (or great in concept, like this one), but in real-use impractical, as once you get too many things you simply can’t tell them apart.

One example of this is the much more simple 3D-Space VFS (Link) for MacOS. Looks cool and good in concept but didn’t work because the icons don’t have labels until mouseover. Similarly I see with this very cool demo with some amazing technology, still it lacks labels, and organization helpers via group and area labeling / color coding / etc. And thumbnails, which would be a prime alternative for labels, would mainly be useless because as it turns out it’s simply not a direct correlation between a 8.5x11in document sitting on our desk which has lots of detail and can be easily seen...and a 1x1inch icon/thumbnail on our computer’s screen, particularly with the input devices we use today. All that withstanding, some of these concepts that they do in this demo get real close to making the desktop a better place to spend the day, pretty friggin awesome, “flipping” through piles etc More research please!


What’s everyone else’s thoughts I’d like to discuss!
Reply #3 Top
Real-world models only work when they can be implementned with real-world tools. I imagine that interacting with BumpTop with a mouse would be worse than awkward. Until TabletPCs or the new Ultramobile (or whatever they are branded as today) are common systems like this won't work

I have a Tablet and would be willing to try something like this. But then again . . it'll be a while before componants are small enough and powerful enough to push all that around and still be light enough to carry around all day.

If Jeff thinks it's cool . . . I'm going to assume it is and worth pursuing.

Reply #4 Top
Interesting project....
Reply #5 Top
Interesting, and good presentation. However, I'm not too sure how practical this is. Even if I had a tablet, I'd probably end up even more disorganized. Probably very resource hungry too.

That being said, where can I get it?
Reply #6 Top
It's a fascinating model, and I would love to see this implemented correctly. Zubaz is right about the method of interaction, but I'd take it one step further...

Although being able to toss and grab documents as you would on your physical desktop is very intuitive and efficient, I think it only becomes practical for the virtualization shown in the video when the next logical step is also taken. In the real world, when I pick up that paper spreadsheet, I can instantly read it. I can also instantly drop it, pick up a memo and instantly read that as well, even viewing them side by side.

To enable this in the virtual world, a delay to wait for Excel or Word or the Acrobat Reader to load is unacceptable. All these applications would have to be open all the time, and document load times would have to be dramatically reduced. Also, the windowing system used to display those applications would have to support more sophisticated compositing, to allow application windows to be tilted or shrunk to support the intuitive viewing of multiple documents.

This step will require PCs with a much higher memory capacity than available today, and significantly increased CPU/GPU power, perhaps even caching the entire HD to RAM. Today's memory capacities are 100 times greater than 12 years ago... Perhaps in another 10 years we'll see the PC with 100GB of RAM.

Nonetheless, I think this demo is a brilliant concept. I'm glad to see people thinking like this.
Reply #7 Top
Wow... I really like this!
Reply #8 Top
I think it's awesome! I love it and could see that becoming the Virtual Desktop of the future. Microsoft might want to consider either implimenting something similar or maybe even working with the BumpTop 3D Developers to intigrate it into Vista, or eventually Vienna. I agree with Sir Will Rose, it would be nicer if you could instantly see the PDF or Word file when you click on it, but with todays technology it seems to not be possible. Maybe they could find a way to somehow speed it up anyway so that it wouldn't be so bad. Pre-caching the programs needed right now certainly would take up a lot of CPU power and suck up all your RAM. But I believe almost anything is possible if you work hard enough at it. Maybe, somehow, they can come up with a sollution with todays technology.
Reply #9 Top
this is interesting, but there are things I can immediately think of that lack.
First of all, currently every normal person has everything organized in folders.
It would be awesome if you could put a link to a folder on that 3D space and that it creates automatically a pile. Also subfolder could be accesible like a book (flip through its contents).
Someone else already mentioned the lack of labels.
Another suggestion : your running programs should be accesible in real time on another pile.
And finally, how do you go back and forth to this desktop ? currently, I have 10 windows open, and usually more. not to mention that I use a tabbed browser, or it would be worse.
The best workable system I found until now to switch between programs, is the taskbar.
just my 2 cents
Jan
Reply #10 Top
Certainly interesting but making a progam that replicates an untidy office desk surely isn't a great idea
Reply #11 Top
As Sir Z points out, this is really optimized for tablet users. I generally perfer to keep my desktop clean, but this strikes me as a vast improvement over any file manager I've used lately with a tablet. In combination with a VWM, I could use one desktop for file management and keep my workspaces on other desks.

This construct actually comports pretty well with the way a lot of us (well, at least me) work in the physical world. My desk is an unholy mess of piles. I can find stuff there, but I actually do my writing, etc. on another surface.
Reply #12 Top
Holy macaroni! That is super cool! I wonder how they'll support "folders" and such... would they be different "rooms" where you can pin things up to the walls there? I hope they can get support for the mouse. I also have a tablet PC so I'm going to sign up for the beta. Wow! SO COOL! I can't wait for Apple to claim they invented it!

Reply #15 Top
Extremely well-done model and demo. It'd be a great thing to have for the desktop, but probably won't replace the UI for browsing the rest of one's hard disk. For that, I think hierarchical folders and probably enhanced label, sort and search features are here to stay. Even in the real world, once you finish your current project, you tidy up your desk and staple things or file them away somewhere.

Can't wait until it's available for a desktop replacement.

Kudos to them -- A real innovation!
Reply #16 Top
Where's Frogboy??? We need this in Object Desktop... Icon X version 8.0 ... LOL Somebody give him the idea, Stardock will probably even make it better
Reply #17 Top
Somebody give him the idea, Stardock will probably even make it better


Article posted by CariElf - Lead developer of Galactic Civilisations.
Comment by JMBdev, aka Jeff Bargmann, Lead dev of ObjectDock, ObjectBar, Control Center, RightClick.

I think Stardock is aware.

Posted via WinCustomize Browser/Stardock Central

Reply #18 Top

I think Stardock is aware.

Yep...

Reply #19 Top
Wow... i wanna beta test this would be very interesting to see how they play out applications.. from simple window apps (which shouldn't be too hard since they're "window like") to full screen mode - games mainly...

i've seen a couple of 3D desktops.. none of which seems promising.. but this one seems very promising If only Vista could implement this......
Reply #20 Top
This is a pretty interesting concept. Though i have reservations, this one looks totally promising and cool! Hey perhaps a feature like this could be integrated to some of Stardock's really cool proggies. And since they [the developers] are aware of it already.... it is only a matter of time and people will be seeing unexpected and better results... Whadya think?
Reply #21 Top
Anyone else noticed that their popup menu complied with Fitts' Law?
I've signed up for the beta. The thing about these things is that you really can't know for sure how well they worked until it's been tried amoung the public.
Reply #22 Top
I was suprised at the comments on youtube, and also at the comments from some interactive developers i've showed this too. The general concerns range from 'not worth the extra resources load' to 'whats the point'. The stand of the interactive developers is, why would you replicate an in-efficient tradition ( the physical, paper covered desktop ) on a computer platform, when you have the opportunity to change the way people think of a desktop entirely, and make it more efficient? Well, that's a very good opinion. Why spend the development time on this?

Now, i thought this prototype was a very cool system. I don't keep a lot of icons on my desktop as it is - but if i could interact with my data in this way, i might start letting them accumulate. Simply for that ability of moving items, the intermediary step of crumpeling up a document, and the sorting and stacking of information; for me, this is a nice segway in to what the naysayer developers crave - the 'blackcomb' next generation of computer interaction. I'm for it, because if they get this running it will open up a lot of eyes and get people thinking about that next generation desktop.
Reply #23 Top
This makes a lot of sense as a "concept car" type thing. Take a new idea, implement it, test it in the real world, show it off to get other ideas, take the the biggest bang for the cheapest buck and roll it into a "real" project. That's how I see this.

I have a few piles on my real desk. They act as reminders of tasks. In, fact most pile has an associated item on a paper to-do list. I update it every evening when I leave the office.

If I could add a label to each stack of files . . . I might use this. But . .I used MS Office Binder too . . . not too many folks did that though.

BumpTop's worth watching though . . . and it WILL be cool to have on the TabletPC as eye-candy. 
Reply #24 Top
Good point, Zubaz.. on a tablet PC i see this being very effective.. you're working with a stylus.. you have a platform that works like a note book.. it's there to be interacted with in this way.

I have a pile on my desk, too.. they're all envelopes.. they're called "bills".. i wish i could just crumple them up and throw them on a shelf for storage, too
Reply #25 Top
Really big demo video for SUSE enterprise Desktop 10
http://www.novell.com/video/bs_06/monday_press_demo.mpg