To read all comments associated with this story, please click here.
The 3ddesktop package is similar but not the same.
If you look closely in these videos, you will see that the videos keep playing while the cube is being spun.
IIRC, the 3ddesktop program takes a snapshot of the screen then wraps that onto a cube.
I think the big thing here is that the windows are being manipulated while still being 'live'
Well, its a good thing(tm) because it off loads the work onto the GPU - fancy new effects, SVG graphics everywhere without the performance penalty. Sure the effects they used are probably pretty useless for those outside the consumer space, but what it does, however, show is a proof of concept and its up to now the ISV's to make use of this push forward.
As for taking advantage, no need - XGL is X11 riding ontop of OpenGL, and GTK and Qt ride ontop of the X11 library, so its already accelerated, ccouple that with Cairo using OpenGL has a backend and GTK using Cairo for themes and some parts, it'll be a gradual move forward, be it not revolutionary, but an evolution.




Member since:
2006-02-01
There's no denying these videos are impressive, but I'm not sure there's actually anything new, or all that useful here.
The "wobbly windows" effect, as well as being a bit irritating, was shown in demos of Luminocity in March last year -- 11 months ago.
Also, the cube workspace switching effect has been around for ages. Ubuntu/Debian (and I would imagine most other distros) have the "3ddesktop" package where you can see this yourself.
In fact, the only thing shown in the videos that couldn't be done by using the regular X Composite extension is the zoom effect -- and while that's probably extremely useful for accessibility purposes, I don't think most people will have much of a use for it.
There's no doubt XGL is the Next Big Thing for the Linux desktop, and I'm very excited that Novell seems to be making a big push to make it happen. But I think we'll have to wait for Trolltech and the GTK team to get hold of it before we see anything truly revolutionary.
EDIT: Actually, I take back the bit about 3ddesktop -- I've just had a play with it, and it's more basic than I remembered, and moreso than the videos show.
But there still isn't a hell of a lot more than was shown in the Luminocity vids from last year -- which used a regular X server rather than XGL. See here:
http://www.gnome.org/~seth/blog/xshots
Edited 2006-02-03 22:00