Mac OS X 3D File Browser 50
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.
Screen Shots (Score:5, Interesting)
For those who are curious what it looks like, I took a couple of screenshots. At the risk of slashdotting my school's server, they are here:
Platters View [iastate.edu].
A welcome return of Labels [iastate.edu].
The Get Info [iastate.edu] window.
So finally it's true! (Score:5, Funny)
Re:So finally it's true! (Score:3, Informative)
The re-implementation: http://fsv.sourceforge.net/ [sourceforge.net]
I really should get to try out the SGI version some time, though it claims to run on 5.3 and less only.
Erm, right... (Score:2, Interesting)
Right, that's very good. What next? Text editors with words represented as different coloured 11 dimensional hypercubes?
Re:Erm, right... (Score:1)
Wow, what a grumpy-ass response -- can I get a "Bah Humbug"?
It's *cool*. A neat toy. Probably not meant to replace the finder...
~jeff
Get off your high horse (Score:1)
Re:Get off your high horse (Score:2)
Anyway, if people can write useless utilities for fun I can say they're useless and suggest something even more useless and fun
Re:Erm, right... (Score:1)
The "fly over the documents" metaphor has been tried before. In some ways it was the precursor to the office metaphor used for the Macintosh (As noted in the Son of Dataland [sun.com] section of the paper Inventing the Lisa User Interface [sun.com]
Re:Erm, right... (Score:2)
And Explorer, except they at least do it in an environment where it's suitable and manage to do so with what's actually fairly trivial resources (well, let's ignore some of the more, um, advanced features like integrated media player/browser etc for now).
Frankly, I'd be more impressed if instead of going 3D (or adding built in media players, or intergrating Zip) for the k00l factor, they introduced or reused things in 2D that made it more powerful or intuitive; they are the aims of a user interface, after all, not how-to-add-another-gimick.
Having the large and flexible toolkit of the Unix shell environment still manages to massively overpower current graphical environments; why don't people try to introduce such concepts to them? You've probably got a similar chance of producing something usable as a 3D environment, but you'll probably learn a lot more (assuming you're wanting to hone your UI skills rather than 3D ones
(NB: For "They", read "people who write file managers" and not "the specific people who wrote this 3D file manager"
Re:Erm, right... (Score:1)
To reach the current state of GUI file managers, they (the same they that you were referring to.) that basing the system on recalling visual cues over remembering commands gave certain advantages to a certain group of users. I'd consider this an experiment in whether a spatial cues help or hinder the users navigation of the system.
By the time this research manifests itself as a marketable product, it might not be a 3D browser any more. It might just be that some facet of this app makes someone figure out how to create a single paned view that can show disparate parts of the file system hierarchy.
This reminds me a bit about an argument I had with a friend of mine about Lingua::Romana::Perligata. [cpan.org] He couldn't see the package as anything but a waste of time, programming in a dead natural language. The point that I tried to make about the library isn't simply to write programs in latin. It could be viewed as an experiment in determining whether programming languages are required to be positionally dependent. If the results from Lingua::Romana::Perligata showed that there were significant advantages from determining syntax from inflection rather than position, a new syntax (not based on dead languages) could be developed by someone creating a commercial product.
It looks fun... (Score:1)
FSV (Score:5, Informative)
Screenshots [sourceforge.net]
Re:FSV (Score:1)
Re:FSV (Score:1)
Re:FSV (Score:1)
Re:FSV (Score:2)
Re:FSV (Score:2)
slashdot caps karma at 50 points, so 50 +1 = 50, then 50 -1 = 49. but you knew that already, really.
Looks coole but not all that useful (Score:1)
i have yet to try it tho.
I really think 3D envirpments (a Window Manager too, not just the File browser) could make computers more useful IF DONE RIGHT. that FSV thing looked great, , now just make my windows move and order themselves in a 3D ring as i change Z order and things will be just fine :-D
Stick with fsv (Score:2)
Re:Stick with fsv (Score:3, Insightful)
Monitors are 2D. Thus, showing windows, icons, and text in 2D is the optimal use of space. Observe that in a 2D interface, you can read size 8 text with no problem at all. In the 3D interface, the text is generally much larger, but since the vast majority of it is rotated into the background it's harder to read.
In 2D you can arrange lots of icons in a grid. In this 3D interface you can only see a few icons at a time, and even so they end up on top of each other (the front of the platter vs. the back).
Finally... (Score:3, Funny)
(I mean just look at those 3DOSX screengrabs. The technology was clearly designed by superintelligent cyborg dolphins.)
Size isn't important (Score:3, Insightful)
The biggest directory on my system is \winnt\system32 and, in a 3D view dwarfs other directories. How interested am I in system32? Bugger all.
The files I am interested in
And this makes 3D filemanagers
Re:Size isn't important (Score:1)
Re:Size isn't important (Score:3, Informative)
This would have saved a coworker and I a lot of worry and filled drives several times. *sigh*
--Dan
Re:Size isn't important (Score:2)
It could be imroved slightly (Score:1)
Remember Hot Sauce? (Score:2, Informative)
Remember TurboGopher VR? (Score:2)
Re:Remember TurboGopher VR? (Score:1)
another "virtual" browser - xcruise (Score:1)
I just got xcruise, a file browser that creates your fs into a galaxy, to work to work on OS X (need to have x working). I discovered it while sleep deprived at 3am and found myself getting lost in /usr. Though practically useless, it is pretty impressive. No 3D libs needed.
screenshots [vector.co.jp]
xcruise files [unixuser.org]
Thanks for the feedback guys (Score:5, Interesting)
Re:Thanks for the feedback guys (Score:1)
Re:Thanks for the feedback guys (Score:1)
--Nicholas (also 3DOSX co-author, but not a major one)
I'm a little leery of any product with... (Score:4, Funny)
Top View (Score:2, Insightful)
All I wanna know is... (Score:1)
Features that seem to be missing.......... (Score:4, Insightful)
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.
Re:Features that seem to be missing.......... (Score:1)
not getting it... (Score:1)
Sure it looks cooler, but it's slower to use, so it won't work for me
-matt
if it just... (Score:1)
Re:if it just... (Score:1)
Re:if it just... (Score:1)
my first /. "big flash ad" experience... (Score:1, Offtopic)
It's disappointing though.
Oh well, I'll live.
Revenge of the Pie menu... (Score:2, Interesting)
given that pie menus show up again and again...