View Full Version : OpenGL Tab Effect for Firefox wish
Ago
May 5th, 2007, 06:20 PM
Hi!
I've just seen this Firefox extension: https://addons.mozilla.org/fr/firefox/addon/4258
It looks cool, even if buggy. But it uses DirectX :/
Could anyone be able to port it to OpenGL? :p
Ago
May 6th, 2007, 10:08 AM
Oh, you can see it in action in the first flash video on this page: http://www.foxkeh.com/
Ago
July 1st, 2007, 11:40 AM
Now that there are more users on the forum, I just bump this rant ;)
Jupiter
July 1st, 2007, 10:01 PM
As you can read in the forum "Help us help you - Rules and Regulations"
thread. viewtopic.php?f=34&t=295 (http://forums.opencompositing.org/viewtopic.php?f=34&t=295)
[quote:4951f]Don't "bump" your own threads. If someone knows, they will answer. If your thread is left unanswered, see if you can't provide more information so it is easier to help you.[/quote:4951f]
Deciare
July 1st, 2007, 10:22 PM
I don't think this is a help thread as much as a discussion that didn't get off the ground the first time. ^^; He's right that most people probably never saw it the first time, especially those who rely on the [url=http://forums.opencompositing.org/search.php?search_id=active_topics:51705]View active threads[/url:51705] link.
Anyway. I think that this plugin... Has nothing to do with Compiz. :P It looks like it's embedding a 3D region into the Firefox window, which I don't think would be too, too difficult to do in Linux using OpenGL. After all, OpenGL visualisers have been embedded into media player windows, so it's clearly possible.
I often wish that a compositing manager like Compiz would have more ways to communicate with their client programs (as opposed to only being able to communicate which regions should be translucent). A tab-switching effect like this, if handled by proper communication between the compositing manager and client apps, can potentially apply to any tabbed window at all, and configurable from a central place that details which animations to use for tab switching, scrolling (automatic smooth scrolling so it doesn't have to be implemented per-toolkit?), navigating to another page/document (flipping the page, peeling off one page to reveal the next, tossing the current page off the screen as another one zooms in?), dragging and dropping, and so forth.
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.