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.
It looks interesting, that's for certain. I don't know that I would want to use it all the time yet, at least because I couldn't drag-and-drop a file between platters.
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.
A welcome return of Labels.
The Get Info window.
I know this, this is a UNIX system, they tell you everything!!
So, for 100x the CPU and memory usage, I can see fewer of my files at once, and do less with them, and have them represented in a totally unintuitive and unfamiliar way?
:)
Right, that's very good. What next? Text editors with words represented as different coloured 11 dimensional hypercubes?
...but not very practical. Much like you saw the girl in Jurassic Park looking and hoping to find the security program. This would probably be wonderful for novice users(that, or a nightmare). I think it's meant to be more fun that useful.
it seems that MGMs Hacker movie is becoming more and more realistic! remember how they browser file-systems in that 3d environment? *sigh*
"you sonofabitch i didn't know!"
Or you could use the FSV browser for other unixes.
Screenshots
So, maybe it was an excercise in eye candy. I believe that's what it was intended to be. What next? Some sort of "game" that would let the user have "fun"? P'shaw.
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
CAn'T CompreHend SARcaSm?
This thing looks neat, but it seems even less functional than fsv. A truly useful 3D browser will integrate the feature's that we're already familiar with in 2D browsers -- and which are useful in 2D browsers, into it.
social sciences can never use experience to verify their statemen
When you see a file browser like this, can you doubt that we're now one step closer to navigating the Internet in the manner Johnny Mnemonic insisted we would?
(I mean just look at those 3DOSX screengrabs. The technology was clearly designed by superintelligent cyborg dolphins.)
Not sure if this Mac one does it or not ... but all previous 3D filemanagers I've seen (including ones linked to in other comments) sort files by size.
... the ones I want to work with today ... are minute in comparision.
... implemented like these ones ... utterly useless.
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
It's completely unusable for me, partly because you can't start typing a filename like you can in the Finder. I really don't have the patience to scroll through the 250 items in my downloads folder one at a time to find what I'm looking for. 2D file manager work fine for me at the moment.
Apple had something similar as a browser plugin years ago. Hot Sauce Meta Content Format. Don't know if it predates the SGI's or FSV or anything.
This sig intentionally left justified.
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
xcruise files
- Drag-and-drop support was the #1 feature that didn't make it in time for this release. We are currently deciding whether to continue to work on this (say, for an updated release at MacHack). We would add dragging, more file management functionality like renaming, and themes (support is ready, theme creation tools are not).
- If you are having performance problems: Make sure that the window is small enough that the dock, and any other translucent windows you may have open, do not overlap the GL context. Also, if you have less than 16MB of VRAM, reduce the window size (preferences) and relaunch the app. OS X appears to fall back to software rendering if the hardware is inadequate.
Thanks for the comments!Read the EFF's Fair Use FAQ
DOS right in the middle of it. 3DOSX just gives me the willy's!
This
My feature recommendation: Since you can shortcut to a platter you can see by clicking on it, there should be a top view option that lets you look down on all the open platers
omnia tua castra sunt nobis
Why does all this 3D file browsing take place under water in a swimming pool?
Only you can create a theft.
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.
I couldn't find any way in which this was better than columns view with the "path" widget showing on the window toolbar.
:/
Sure it looks cooler, but it's slower to use, so it won't work for me
-matt
cool... i wish you could like change the textures and images though... if you could make the BG wireframe (glowy green wires of course) and then have the connections look like a red laser thing and stuff like that youd have something straight out of hollywood
Kaoslord [quote goes here] define("slashdot purity","67.5");
It was for IBM, and placed directly after the story text before the comments section. Not too intrusive, since that tends to be dead space anyway (unless the article is long).
/. usually has ads I find USEFUL, but this was the plain vanilla IBM (e)-business ad you find on news.com.
:-)
It's disappointing though.
Oh well, I'll live.
http://kered.org
It is very interesting to see the fairly old technology of Pie menus implemented yet again. Somehow, one would think that there should be a lot more implementations,
given that pie menus show up again and again...