Solo, on Mar 10 2008, 02:14 AM, said:
Very interesting, but you will NEVER see Compiz Fusion on windows, due to the way XGL / AIGLX and X11 works, it is diffrerent from the way windows draws.
you could, it just depends what kind of integration you expect
NAPALM (for the sake of simplicity & quality consistency) draws 100% in software, however you can still use OpenGL or Direct3D in such windows (I think one should avoid OpenGL in Vista, though). The MAJOR drawback is that you need the frame in memory, and 3D cards are very slow at doing that (that alone would already reduce the framerate to around 30 I think). But one would be able to do this just *once* & let various gadgets render in 3D, so that you wouldn't have the memory read penalty all the time (ok, except that all of those gadgets would have to have the same Z order).
I also don't think Vista's drawing is much different from XGL, I don't know either but they're both composited in accelerated 3D, so they can't be so different. Vista probably doesn't expose enough stuff for something like Compiz to appear & use existing windows, but who knows.
So if you're looking for 3D desktop cubes, I believe they already exist for Windows (you porbably know better than me), and I'm quite sure they're not very well integrated. But if you're looking for the 'front effects', this is very doable in accelerated 3D, both in XP & Vista.
If you want to see accelerated 3D using OpenGL, in a layered window, there's one here:
http://nmartin.free....p?go=glAirVideo
Quote
i DO think it is a nice desktop eyecandy app, but no where near Compiz Fusion.
well, it obviously is just a fire.
I haven't seen Compiz'es Fire in anything else than crappy youtube video's btw, but from what I saw the method is different. It looks like particles with additive blending in Fire, themselves emitting particles above for the fire effect.
In NAPALM you get a blur. like in old-school fire effects. Not sure which one looks better, but there are lots of goodies in NAPALM, like attraction/repulsion (repulsion is a neat effect when you split the title in half by hovering it), gravity, etc. The blur has a major drawback though, as a feedback-based effect can't adapt its framerate (so if the fire gets too slow, it really gets slower [but not the animation tab settings])