3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-21 Thread Albert Cahalan
Christoph Derndorfer writes: > I honestly can't think of a use-case for including any sort > of 3D acceleration into the basic Sugar and activities. There's > about a million significantly more important things that people > should be working on before even thinking about 3D (IMHO). One can use a

Re: 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread Hal Murray
> One can use a 3D accelerator to greatly improve human factors in the > GUI. Smooth transitions in the GUI are vital to reducing the user's > sense of disorientation and confusion. This isn't just an issue for > less-clueful users; you might not realize it but poor transitions are > forcing needl

Re: 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-25 Thread Albert Cahalan
Hal Murray writes: > I've always thought of "slide into view" as annoying. I have to > wait around for the thing I want to look at to finish dancing. Me too, which is why I specified "fast" and "rapid". Animations commonly suffer from various problems: a. You really do have to wait, because the

Re: [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-21 Thread Martin Dengler
On Tue, Apr 21, 2009 at 05:02:23AM -0400, Albert Cahalan wrote: > Christoph Derndorfer writes: > > > I honestly can't think of a use-case for including any sort > > of 3D acceleration into the basic Sugar and activities. > > One can use a 3D accelerator to greatly improve human factors in > the GU

Re: [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread Martin Langhoff
On Tue, Apr 21, 2009 at 1:42 PM, Martin Dengler wrote: > Imagine if it actually looked like the demo: > http://www.sugarlabs.org/index.php?template=gallery&page=media_01 Exactly my thoughts. There are a couple of things we have to be mindful of as we step into the wild 3D world... - memory foot

Re: [Sugar-devel] [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread NoiseEHC
I think most of those effects can be just as easily be done by the 2D engine (like what the Geode has). Of course it would need a LOT of coding, like killing the stupid X driver model with the X server process, using a compositing windows manager, rewriting GTK+ to use some form of retained ren

Re: [Sugar-devel] [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread Tomeu Vizoso
2009/4/22 NoiseEHC : > I think most of those effects can be just as easily be done by the 2D engine > (like what the Geode has). Of course it would need a LOT of coding, like > killing the stupid X driver model with the X server process, using a > compositing windows manager, rewriting GTK+ to u

Re: [Sugar-devel] [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread NoiseEHC
> Actually, GNOME 3.0 is moving into that direction (requiring OpenGL): > http://lwn.net/Articles/327845/ > > Hehe, seems like that I have just invented Clutter... :) More seriously, it seems that Sugar just runs ahead of Gnome and reinvents almost everything which will be created by Gnome peo

Re: [Sugar-devel] [IAEP] 3D engine uses in a no-nonsense GUI (was: XO Gen 1.5)

2009-04-22 Thread Tomeu Vizoso
On Wed, Apr 22, 2009 at 11:41, NoiseEHC wrote: > >> Actually, GNOME 3.0 is moving into that direction (requiring OpenGL): >> http://lwn.net/Articles/327845/ >> >> > > Hehe, seems like that I have just invented Clutter... :) > More seriously, it seems that Sugar just runs ahead of Gnome and reinven