Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Linux Software

Commercial 3D UI and for Linux 98

Lord Carmack wrote in to point us to Objective Reality's homepage which claims that it will be releasing an OpenGL based 3D interface for linux. There isn't much there, but it at least looks interesting- although it also looks commercial so I'm skeptical about how much acceptance it will see.
This discussion has been archived. No new comments can be posted.

Commercial 3D UI and for Linux

Comments Filter:
  • No, I agree with the first post, indeed there seems that alot of asholes think that just because a application is commercial, it is evil or will never make it on Linux, BULSHIT !!!, that is the kinf of shit that prevents some other companies from developing to Linux, not everything is F@@@@NG free, I use Softimage for my work, it costs 10K, I can't hardly whait for them to port it to Linux, and if they ever do it wil cost the same 10K, but I guess for most people it shuld be free, right ? well it is not, and it wil never bee, I think it's great inux is free, but whe need more apps now, and some of them are going to be COMMERCIAL ones, and I for once don't see a single problem with that, I pay 10K for SI because I make money with it, if Im in a business and I need a app. to run my business and that ap. costs money .. wel, I'm just gnna HAVE to pay and shut up about it ... get a hint people...
  • did they overhear a conversation I had...? Ever so often, it is humbling to see that other people come up with exactely the same ideas as you.
  • Its still available to download, and I think a new version (which allows you to run it on Irix 6.x).
    Check it out here [sgi.com].
  • A while back I was going to invent the internet, but got busy and before I knew it, Al Gore had beat me to it. Bastard!
  • If you can move to a 3d environment and still run all your old X and tty-based stuff, then there's no good reason -not- to adopt the new technology.

    Which is precisely why X has xterm.

    And why a 3D environment -must- support X. Fortunately, that's not that hard - just map it to the side of something and you're there, either through GGI, or rewriting Xnest.

    -Alex.
  • I looked at the screenshot along with some of the others mentioned in the posts, which tend to show traditional windows floating in free space...My reaction was "what's the point?"

    I believe there are really only two reasons to advance technology: to make it easier to do "old" things, and to enable completely new things that were not possible before.

    Can a 3D interface improve on our 2D interfaces (i.e. WIMP-style interfaces like Finder and Explorer)? I don't think so...it looks like the best efforts at going down this path so far are just giving us different ways to organize windows (arranging them in cubes and panels, stacking them along z-axis, etc). It feels like applying 3D concepts to today's interfaces could make the WIMP metaphor slightly nicer, but not by much.

    If we're going to play with such a different technology, why not try using the tech to do new things with interfaces, beyond "pointing" and "clicking"? Even if these things don't happen anytime soon, why limit our creativity now by following the same old paths?

    We might not necessarily see a need for 3D interfaces on our desktops now, but if we broaden our minds, I'm sure that we can find lots of "new" uses or methods that weren't feasible before with flat interfaces.

    Acceptance of 3D really depends on 2 things: 3D i/o devices to make proper use of a true 3D interface (holographic displays? mice with accelerometers on all axes?) and a really good example of an application where a 3D interface is clearly more useful than a 2D interface. 3d i/o devices will come eventually/soon (mostly because of games and CAD), but the examples of 3D interfaces I've seen so far haven't made a very convincing argument.
  • Well, expressing data in more dimensions can be good, and helpful, but only so long as you're not exceeding the dimensions that the viewer can actually experience (in number or in type).

    Three-dimensional workspaces would probably work better than two-deimensional ones, but only if the user has the capability of truely experiencing the 3-D reality.

    If you have three rectangular items, it might be best to join them all together like the corner of a box, rather than laying them out side-by-side-by-side, or whatever. If all that you can experience is two dimensions (for example, you 're viewing the universe through a CRT), then you can't really see depth--you can just get an impression of it.

    If we take a plane (or the [inner] side of a cube) and rotate it, so that the surface becomes more parralel with our line of view, in two dimensions, everything on that plane appears to shrink along one axis, and either shrink or elongate along another axis, which can be... unpleasant; in three dimensions, we see that things are moving away, or toward us, and the mind adjusts the perceived sizes of everything, so we don't get that strange, irritating, stretchy-shrinky effect.

    The `non-flat planar' layout of workspaces is the only advantage that I see, in a 3-D workspace, with regard to presentation of data that doesn't naturally occupy at least three dimensions--being able to place more items side-by-side, but have them occupy the same amount of (or less) space, is great, but being able to push and pull 2-D windows to give a better `document P is make occult by document Q' feel is rather worthless as far as anything besides aesthetics goes, and may actually act as a hinderance to `productivity', by adding complexity and time-consumption to the navigation of the workspace. This is big problem that I've always had with mice and other scrolly-pointy-clicky things--in order to perform an action, you need to move to a specific location, and, to move to another location, you need to traverse all of the space between it and your current location. Three-dimensional touch-sensitive displays would probably speed things up;), but I think that I'll be sticking with my keyboard until I have wormholes in my workspace, or the workspace responds to thought....
  • We have already witnessed the (r?)evolution from CLIs to GUIs. The world is 3D, so why shouldn't you interface with a computer the same way? I see this leading to more intuitive UI's. Maybe this will all lead to holographic computer displays, or fully immersive virtual reality. As far as pointing devices, we have gone from keyboards, to mice, now what? I can't remember where I saw this, but I have seen a sort of "3D trackball..." The ball from a trackball on a curved surface, that is used to manipulate machinery in 3 dimensions. If someone knows what these things are called, please reply.

    Basically, this is just progress. This particular 3DUI probably won't be very good, since it is the first. But *this* is the future.

    So, who is going to be the first one out with an open-source 4D UI? :)
  • Apparently Objective Reality is suffereing from the same illusion most GUIsers do. That M$ created the Universe, Al Gore created the Internet, and that efficiency comes on its own.

    I used to love how Wing Commander ran under 640k in the early days.

    And have you checked emulators yet? The gigantic storylines in games like Final Fantasy I fit in 256k and the emulator itself is hardly 100k.

    Seriously write a How to build an Open Hardware .25mm fab in under $1Million and leave the FAD, and FUD to marketroids.
  • Honestly, I can't see any possible advantage to a 3D UI other than the coolness factor. I mean, come on! What kind of pointing device would be required to work in a 3D environment? Do you really think that it would be more intuitive than a standard "2D" environment? And 2D in that sense is really something of a misnomer. Afterall, can't you stick one application behind another already? It's only 2D in the sense that you are always looking at your applications straight on. And that's a GOOD thing. Why on earth would you want to see the side of an application?

    And think of the resources that would be wasted on a 3D UI. Imagine the processor power that would be required to do even the simplest tasks. What is the point?! How would this be better than the GUIs we already have? Imagine how difficult it would be to use a mouse to select an object in 3D space. Why, why, why?!

    OK, I'm starting to rant. But the major criticisms I've seen in the other posts I've read is that it's not open source. Nobody seems to have mentioned that it's an incredibly stupid idea. OK, it looks cool, but that's about it.

    You can take my command prompt when you pry my keyboard out of my cold, dead hands.
  • there's a movie called "hackers"?
    wow, i bet it's incredibly bad!
    i wonder if the only redeeming feature is angelina jolie.
  • Beer != Speech.

    Back to remedial training with ya...

    --

  • This will come out for BeOS too. And LinuxPPC. But no plans for mac and windows http://www.oreality.com/synapse_pr.html
  • Three-dimensional workspaces
    would probably work better than two-deimensional ones, but only if the user has the capability of truely experiencing the 3-D reality.
    But humans can't truly experience 3D reality. Our eyes are very 2D -- just a plane of retina on the backs of our eyes. We extrapolate the three-dimensionality from our 2D images.

    We do have stereoscopic vision, but it's rather crude -- limited to close range, and with rather poor resolution. I don't think it offers much, especially since the necessary goggles would be a PITA.

    Note that any data-representation will still be essentially 2D -- you can represent a 3D surface, but only a surface. You cannot represent the interior, because the surface will hide it. Again, we only see 2D, because a surface is just a twisted plane (the twisting has some informational content, but not a whole dimension's worth of it).

    It is amazing, when you think about it, that we understand three dimensions at all. It shows there's a hell of a lot more going on inside our heads than our I/O can express.

  • Honestly, I think 3D UIs are mostly for looks, not for real use. IMHO they don't have the potential to significantly increase the efficiency of people's interaction with the computer.

    I responded [gnome.org] to someone wanting to add 3D to Gnome a while back. They felt you could express more information with a third dimension, but they overlooked the fact that human vision is inherently 2D.

    In an already 3-dimensional context, it would be helpful to have a 3D extrapolation of the interface -- something that the aforementioned 3dwm seems to be trying to do. But to put a 3D interface onto a 2D display is just glitz.

    The human mind does have a proficiency at creating an internal model of a 3D situation, even though it is only perceived with two dimensions. However, while this is useful for understanding inherently three-dimensional situations (as in CAD, for instance) it is not a good way at dealing with other information.

    People naturally organize things in a two-dimensional fashion when given the choice. Be it shelves, stacks of papers, tabular information, etc. It is easier and more accessable.

    While there are certainly more innovations left to be made in interface, the new directions are much more subtle than 3D.

  • We don't nearly as much press (in fact, almost none to date) compared to some of the other X projects such as Gnome or KDE and no external funding, but we do progress.

    I think the difference is that we have basically gone through the low level architectural stages. We have picked a base design which is powerful and yet flexible and now that that's done, developmental pace is starting to pick up.

    Of course, a little PR never hurt and we could certainly use more developers and some funding.

    I believe in the end, X is doomed. It's controlled by a closed consortium, has 15 years of baggage and is the essense of monolithic programming.

    It provides very few of the modern GUI services that Windows or MacOS provide, so what you see is window managers and toolkits taking up the slack attempting to add these services, basically fracturing X the say Unix was fragmented. You get programs which have been reimplemented to work on a specific toolkit or specific window manager over and over again. Duplication of work is common, and unfortunate.

    As far as 3D interface, it has been spoken of. Unfortunately there has been no clear model for 3D interface for the 2D desktop world we live in. Microsoft actually has shown a 3D interface demo which was quite interesting as have a few other companies, but none of them were complete.

    --
  • Take a look through this: RealPlaces [ibm.com].

    It's very interesting.
  • If it ain't free then it can be bought; I expect this company to be bought by Microsoft!

    The future of Linux, of which I doubt this 3D Operating Environment is, should not be based on a commercial product that can be usurped so easily.

    I laud them on their apparent hard work but... unless they are extremely dedicated to Linux and BE they are targets for assimilation!

  • What does 2D GUI components mapped into 3D space provide, other than the backside of a window, that cannot be done in ordinary 2D environment? This whole concept sounds like a slashdot kiddie-bait.
  • >beos will be the alternative os.

    Want to see the future of beos? Look no futher than the Amiga. The BEOS guys are walking into the exact same minefield that the Amiga crowd did with their obsession with mulitimedia.....
  • >Man, i was using a 3D UI when i was h4x0r1ng gibsons back in the day.

    Actually, it's nothing but Microsoft Bob revisited. I shudder to think of the kinds of industral disasters this kind of interface is going to cause at say a chemical plant when something goes wrong and people start to panic and begin fumbling around within the UI.
  • Ever since I saw the movie "Jurrassic Park" I thought a 3D GUI would be neat. It is taking the inefficiency of a high-graphics UI another step further and making it a high graphics 3D UI, that can't be good for performance. Also, it becomes difficult to interact with a 3D UI on a 2D screen with standard 2D input devices, I'd somwhat like to know what tecniques they intend to use to solve this problem.

  • by NickElm ( 9556 ) on Sunday June 27, 1999 @05:24AM (#1830818) Homepage

    Check out the 3Dwm website [chalmers.se] for something quite similar... This is a three-dimensional window manager for X with OpenGL support. It's still in early development, though. Another cool app is GLACE [zaboj.vse.cz], which supports running X applications on 3D surfaces.

  • That cube is just a multi-headed display (?) all with the different displays mapped to a different side of the cube. There really isn't anything 3d about it. Each display itself is 2d.
  • From what I've read about Berlin and its predecessors, it seems very well architected and worthy of development. What amazes me is that it continues to progress, albeit quite slowly.
  • Well, it's nice I guess.

    So lets take the low emory footprint Linux and overlay a 3d interface on it.

    How smart is this?
  • by V. ( 1057 ) <nathan AT nathanvalentine DOT org> on Sunday June 27, 1999 @05:08AM (#1830825) Homepage
    I'm sure that a lot of people already know this, but for those who don't....

    http://www.berlin-consortium.org

    The Berlin Consortium appears to have similar
    goals( altho it's a little hard to tell from the
    somewhat vague PR by Objective Reality ) w/ the
    advantage of being GPLed. Berlin has the
    disadvantage of being rather in young in
    devel. terms tho.
  • Berlin will be a window system, somewhat similar to X but drawing with OpenGL, and with a single built in abstract widget set with swappable implementations. (hence getting both consistency and user-configurability)

    Initially as I read the site it will be optimized for drawing 2d wigets onto a 2d plane, but I see no architectural feature that would prevent the widgets being swapped for a "theme" that draws them in true 3d.
  • I'd be curious to see how they manage windwos 3d accelerated applications. It's not an impossibility, but I can imagine that having the accelerator render both the window manager and an application at the same time will steal clock cycles from both and cause an ovreall system slowdown.
  • "I'd be curious to see how they manage windwos 3d accelerated applications."

    I do that right now with X window. I recently added the 3D hardware acceleration drivers from nVidia. Now when I run programs like flightgear (a rather cool flight simulator), it comes up as a window with 3D graphics in it, in the meantime, I can be running netscape or xterm and doing other stuff while I fly my plane. There doesn't seem to be any slowdown at all. I am even running fvwm95 with 6 seperate virtual screens, and I can switch back and forth no problem - at least no problem with speed - a bit of the HUD graphics appears on the other screens.
  • Man, i was using a 3D UI when i was h4x0r1ng gibsons back in the day.
  • Oops, I misunderstood what you were saying. Sorry. You were talking, in effect, about 2 3D programs going at once, the interface, and the application.

    I tried running 5 flightgears at once - definitely slowed things down.
  • The 3d GUI in Jurassic Park was shipping with SGI Indy's at the time. It wasn't made up for the movie, but was a real interface by SGI. I wonder what happened to it...
  • One immediate (and simple) solution is what we're already working with now under our 2D environments -- the mouse cursor is contrained to be in the 2D plane that is the screen surface, and whatever is clicked on is whatever can be seen at the point the mouse is at. I.E. whatever is front-most.

    In our current 2D environments we sometimes have to use the "Lower Window" command, which un-obscures other windows which can can then manipulate. Not as effective as having 3D input, but it works. Further, some users aren't going to be comfortable using a 3D cursor.

    So you start with what everyone already has and is comfortable with, and then you add additional input options as time goes on.

  • 3D UI??

    You have a screen (which is a 2D display device) and a mouse (which is a 2D pointing device).

    How exactly you make a 3D interface that is more useable than a 2D one is beyond me. Remember that the 3D is all in the mind, and that conventional windowed displays aren't much less '3D'

    p.s. any of this remind you of that 3D cube demo that the GGI guys did -- interesting, but hardly what you'd ever like to use (though I must admit that a rotating cube would make a nice window transition effect)

  • Posted by MaverickPl:

    Why not get ttf fonts working for your computer? You can do it with either xfstt or the defualt xfs that comes with RH6. Also you need is a tool called ttmkfdir and so ttf fonts. It is very easy infact.

    Also if you are looking for some cool fonts go to *shameless plug*

    http://www.da3.net/fontworld
  • Ehm, I don't get the idea you're proposing, have six desktops on a cube?
    Not really 3D is it? You can have multiple desktops now, so what you're proposing sounds a bit like nonsense...
    I liked the idea of stacking elements into a pipe better. You can then see the 3D construct. A bit like building Lego.
    Otherwise I don't see the advantage of a 3D ui above an ordinary one.
  • MS Research showed a 3D UI prototype called the Task Gallery at the WinHEC conference in April, running live & working Windows apps inside a 3D environment. They're betting on bringing the legacy apps along and then augmenting the environment with new uses for 3D. Nothing public yet on the MS Research website, but it was featured in a big figure in the Wall Street Journal's special feature on managing information overload last week. ("Managing the Mountain")

  • I wonder what kind of carpel-tunnel syndromes the repetitive tasks of 3D pointer controls will cause.

    But anyway...

    I don't think a pointer is a 3D thing at all and shouldn't moved into a 3D interface. I think a cross-hair is more appropriate. Currently, We move objects on our desk but our "view" of the desk is fixed. The alternative would be a fixed position pointer (crosshair) where mouse control moves the desktop underneath. (This is like panning across the desktop when you run virtual resolution higher than your physical resolution)

    People find this kind of view moving annoying in 2D but are more accepting of it in 3D.

    Once better input devices are made, then work on controlling both view changes AND a 3D pointer should be put in.
  • Such an input device does exist - I'm positive I remember reading something about a "bat". Basically, it's a 3d mouse, as the name implies (is there really anything ELSE they could name it?) I believe that the University of New Brunswick developed it to help them with some mapping, or 3d visualization software years ago. I haven't seen anything on the consumer end of things, but it's certainly doable.
  • 3D is better than 2D, just slightly less than 2D is better than 1D ... it is all implementation, and I have not seen any good implementation yet. Three dimensional displays have to be displayed *in* three dimensions.

    (one dimenson being a row of pixels)
  • The elements within each face of the cube would be 3d as well... maybe this will help:
    imagine a cube with a hologram of a 3d widgeted desktop on each face. or different views of the same 3d desktop on each face. as far as the computer would let you go you would have the ability to reach into any one of these faces and manipulate any 3d windows, objects or widgets within each face. you could hold the cube up at an angle and still see 2 other faces while manipulating one.. this is the virtual desktop pager system i am talking about...

    now take that cube and put it in a larger box. this would be your true root cube/window... if you wanted you could have multiple mini cubes in the box, or you can pull 3d windows/objects out of a mini cube onto this root cube, or you could make one of the mini cubes zoom in to fill the root cube.. so now you only see one 3d face of one cube... but if you have a six sided display, you could move to the other sides of the display and see the other 3d desktops - or you could set it up so that by moving to the other sides of the display you see a different view of the same cube (cube face)... with a display system where you are not looking at a cube but are inside the cube - or a sphere, we can use the same system and just through you in the middle - instead of in front.

    if this doesn't make sense- oh well.. it is hard to communicate 3d in 1d...


    --
    Marques Johansson
    displague@linuxfan.com
  • You cannot represent the interior, because the surface will hide it.

    This only applies to opaque objects, or objects with opaque surfaces--have you ever looked at an ice cube out of your freezer, for example, or a cloud? Clouds are some of my favourite objects, because of the..., um..., cloudiness;)--I can see the surface, but I can also see a large number of different depths in the cloud; clouds please the stereographer in me....

    Again, we only see 2D, because a surface is just a twisted plane (the twisting has some informational content, but not a whole dimension's worth of it).

    Yes and no--
    The surface is a twisted plane in the sense that it is only a surface, but it's not a plane in the sense that it doesn't lay only in two dimensions of the coordinate-system in which you're measuring it.

    Also, considering that we typically have multiple eyes, we can actually observe in three+ dimensions--our sight's recognition of positions can be broken down into:
    • a horizontal coordinate (ie: at position 1, 2, 3...)
    • a vertical coordinate (ie: at position 1, 2, 3...)
    • an `eye' coordinate (ie: at position 1, 2..., >2 if we have >2 eyes).

    Of course, this isn't quite the same three dimensions that we usually mean when we say `3-D', but it is a set of three dimensions.

    There are a few other dimensions, in which the an object isn't observed directly, as well: the angle formed by the normal vectors of our eyes, the tightness of the iris, et al. The latter aids somewhat in determining depth, and the former aids both in depth-perception and size-perception. Colour is another dimension which is measured along to help determine the depth of something--some colours actually tend to look `further away' than other colours.
  • In the previous comment I submitted, I was making the point that interface designers who are looking at 3D should look into new directions or possibilities that the new technology could enable. IBM's ideas or examples may not be the best ones, but they're interesting because they're different and the writings bring up some good points.
  • One tends to wonder how the mouse would be handled in a 3D environment. The mouse was designed for, and used as a 2D interface. Using a standard pointer in 3D space would seem awkward. (How would you use the full range of every axis?)

    The only way I can see this as being overcome would be to have the mouse pointer constrained to 2D, while a second controller (keyboard maybe?) actually spins the 3D space to come to the mouse. This would seem to be very time consuming and awkward. I'm curious to see how they solve this problem.

    -- Give him Head? Be a Beacon?

  • Hey - you don't have to use it if you don't want to...
    personally - i am sick of the same old 2d crap we have been using for the last 20+ years.. there is no real diff between using any X-wm and MS Windows. I have been waiting (and requesting) for this step for some time now.. the movie makers have been implementing it - now it's time for the coders...

    screw your memmory footprint concerns!!! Quake is taking up 16-20mb ram while running right? if you always had quake open on your (128mb ram is sooo cheap these days) PII or better machine, would you really notice?
    +the quickness of vid cards today
    +accelerating GL cards
    +XFree4
    +Berlin
    +GGI (already making this possible)

    WE ARE READY! LETS DO IT!!!

    --
    Marques Johansson
    displague@linuxfan.com
  • Johnny Mneumonic had it best!!!
    Just like we have black box and other simple wms now - we can have basic wire frame 3d wms in a year or so...
    personnaly i would give up the wm's+themes we have now for a kick ass green plasma display using simple green wireframe cubes as terminals.. each cube could represent a desktopp with each face of the cube a virt. desktop..
    grab the cube(desktop) you like rotate it to the right face(virt desktop), point your finger at some special button(maximize?) on the face and the virtual desktop face of the cube you pointed to fills your display cube.. so now you have cubes within it that are like your applications..2d applications can be 2d with 3d borders and frames so that you can pull them etc... (can't pull a 2d object in 3d)
    a window in your way? minimize is silly! you can just push it to the background - or turn it 90 degrees into a deviation of "window-shade" mode so that you just see a side frame of the window with a text version of the name written on the side... I have been thinkingn about this alot in the past few years - It's about time people started making some noise...

    --
    Marques Johansson
    displague@linuxfan.com
  • Wheel Mice are perfect for the interim... you use the standard left/right/up/down of the mouse and use the scroller to do things back/forward ... you could even say use the scroller to move you back through the window or window manager, then use a hold left click and use scroller to perform rotates.... etc... OH GOD I WANT IT NOW!!!!!!

    --
    Marques Johansson
    displague@linuxfan.com
  • You watch the movie hackers one too many times? I wish we could just forget about logical 3d and input devices and just use screen savers to interact with the computers like they did in that movie.. we would get much more work done ;)

    --
    Marques Johansson
    displague@linuxfan.com
  • Now you are reminding me of LawnMower Man!!! When he was trying to find an access port to escape into the real world with.. I have seen a shockwave web site or two that would be perfect for a bank/atm type 3d ui. it had say fours gears each presenting an option - you click on one and it rotates back to another level where it meets up with your next set of options.. 3duis da bomb

    --
    Marques Johansson
    displague@linuxfan.com
  • Big Difference. The applications running on that GGI system are still 2D apps, just "mapped" to a side of a cube. The system featured in the article actually uses 3D for the interface.

    -- Give him Head? Be a Beacon?

  • Makes you wonder if you can "toggle" between 3D interface mode, and standard 2D window mode. That would solve that problem.

    -- Give him Head? Be a Beacon?

  • Oh my GOD. That was MY idea! Thief! :)

    In response to the first poster, the idea of a 3D GUI dates back to the first concepts of the GUI (Mid 1950s), back when it was referred to as a "Fully explorable manipulation system." Unfortunately, neither the GUI, or the 3D system ever got off paper.

    -- Give him Head? Be a Beacon?

  • > who wants to pay $100 for a GUI that isn't compatible w/ X.

    Every windows and mac user.
  • Example: http://www.ferrycam.com/livepush.html or anythign else the requires plugins which makes up a huge sector of the WWW. This is not acceptable at all.

    Gotcha -- MS Windoze user "criticized" Linux with "facts" entirely from his wild imagination.

    The page uses netscape-specific server push that happens to be implemented in exactly the same manner on all platforms. Simple attempt to load that page from any Linux box will show that, and our smart Anonymous Coward obviously never tried to do that.

    And if sir Anonymous Coward cares, no one uses nonstandard plugins (ones that don't correspond to known and supported everywhere MIME type) anymore -- even on Windows they impose more security risk than what they worth.

  • I've been playing with a 3d UI for a little while; apparently a lot of us have. I'd like a lot more than just a 3d interface though. Something that brings people into the same environment, something where object have permissions so sharing doesn't have to be total, something where I can work on my house design while watching the netrek freaks blowing each other away overhead...

    Here's a screenshot of a tty [talisman.org] running in my current software, with sheep wandering below. From here I can run commands from the shell level that produce output back here in my space, like a life simulation I wrote in Perl that communicates over TCP with my Z program to produce a life grid floating a little ways back into the trees.

    Oh yes, the sheep bleat [talisman.org] when you click on them.

    I got into this idea at Origin games when I ended up with a $350k SGI reality engine on my desk. Now if I just had more time...

    We need a shared, networked, distributed, permission-equipped environment -- all I've seen is internal-object-only, unnetworked, undistributed, one-user, no-permission environments. Even XEROX PARC can't seem to get two applications running in one space, according the little posted on their website [xerox.com] , at least. Don't you want the tension of trying to read your email, or do some work inside of Quake 4?...

    -Alex

  • It's called FSN and you can download an Irix 5.3 binary for it from;

    ftp://ftp.sgi.com/sgi/fsn/ [sgi.com]

    Also, here's a screenshot [sgi.com].

  • I think that the better way.. will be to design a new controler.. some kind of glove.. like the old powerglove (nintendo)

    go there you'll have better idea of it.. :)

    http://www.cms.dmu.ac.uk/~cph/pg.html
  • Happens to me everyweek... It is kind of reassuring to know that if you don't do it, eventually someone else will.. Atleast you know there isn't just a sea of morons out there... We are all inspired by relatively the same things - and will eventually create the same wonders... Now we just need Socialist Communism (Anarchism). (Just realized anarchism is already sort of the way it works on the internet especially with opensource - noone is oppressed and we get the common good goal accomplished through exchanges of contributions..wow, anarchism rox! Anarchism FAQ [blackened.net])

    --
    Marques Johansson
    displague@linuxfan.com
  • Chill out man! I think you're missing the point of what he's saying. When you have a (technically) free operating system, more than a dozen free 2D UI's available, and a couple free 3D UI's under development, what are the odds that Joe Linux User is going to be interested in spending money on this one? Most Linux users, myself included, will pass this over and wait for one that is 1) Free and 2) Open Source (two happens to be a bit more important to me).

    I have nothing against commercial software development either, but going commercial in this instance does mean that it's acceptance will be limited.

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...