Mac OS X 3D File Browser
A user writes "A development team at the University of Illinois Champaign-Urbana has released a 3-dimensional file browser called 3DOSX as a test of the feasibility of the technology. This program uses OpenGL to render a file system as a series of floating 'platters' interconnected by semi-translucent beams of light." I tried this on my old PowerBook G3/400, first from the source and then from the disk image, and then realized I don't have the required OpenGL-accelerated video card. Doofus am I! Be not like me! (However, it does work, albeit very slowly, on a new iBook/600). J adds: Nice and fast on an old G4/500 with a Radeon.
1. The same kind of options that 2D browsers have for UI preferences.... some people like sorting alpha, some by creation date/time, some by access date/time, some by size, etc. Rather than force one or another on users, why not let users pick a default, with a custom setting per window? /Users/username, and /Application...)
2. Storing state. Okay, I quit the app. I launch it 5 minutes later... where is my carefully crafted view? I have to rebuild it?
3. Okay, I'm looking at a platter with a set of files... but nowhere on the platter is the name. How do I know if this is tuesday's set of these files or wednesdays set? To see the name of the platter (so to speak), I have to go a level "down" or to my "platter" menu.
4. Maybe a bug, maybe a feature... go to root platter. Click on hard drive. Move out a bit, go back to root. Click on same drive. Move out a bit again. The "Platter" menu now has multiple drive listings.
5. Font selection?
6. Pulling platters to their own locations.... this may be a hard one to explain, but it would be nice if I could move a platter I used frequently "away" from the others... say, halfway across the pool.
7. (Adding on 6), even better, some custom "starting points" beyond the root. Say, two or three starting platters match my working style (/,
8. Ability to adjust Icon "density" for folders with lots of files. Imagine the dock concept, where, the more objects to represent, the smaller each object becomes.
9. Dimming/fading/darkening non-active platters... maybe increasing fog intensity for "distant" objects would do the trick?
10. Some other navigation, non-platter based. How about some keys for 'fly-around" control, so I can get an overhead look, or move around without using platters as the reference point?
Overall, a great piece of work, though. Much nicer for my working style than my usual 25 stacked windows.