Ok, at first glance, that subject sounds/looks like a silly question. Why does a OS need to be 3D ? I mean, we have Windows, MacOSX, Linux etc., that supports everything we want, OpenGL, Direct3D etc. (And correct me if I’m wrong, MacOSX is basically all done via 3D?).
But what does it mean to do it in 3D? Well, for nearly 20 years now, we’ve seen computers and operating systems evolve from displaying only 1D things, like text, or simply lines, to displaying 2D, that is GUI applications. But what are the possibilities with 3D? It seems like a normal step to evolve the user-interface to the final level, being 3D. Current operating systems are 2D, trying to represent 3D. They’ve done a great job too. New GUI systems are now trying to implement more 3D interaction, like in Windows Vista, MacOSX etc.
What would a OS be like if it was mainly based on:
- The low-level computer operating system control software
- OpenGL graphics library
- GUI system that thinks and does everything in 3D.
Is 2D enviroment dying out, soon? Is Windows just a relic of the 2D-era? Are we seeing a time where we laugh of 2D-GUI applications like we laugh now at text (command-line) enviroment?
Are we seeing a evolvement;
Up to 1995-1997: 2D GUI applications run in consoles.
2000: Console applications run in 2D GUI enviroment.
1995+: 3D applications run in 2D enviroment.
200?: 2D applications run in 3D enviroment?
Maybe there is a new unknown step yet to be taken in the computer evolution, just as nobody foresaw the success of GUI based operating systems. This might call for new thinking of how we interact with the computer, the 2D mouse (x,y) might become obsolete or/and evolve into something more, the keyboard will probably always be there.
Interesting to think about this.