My blog has been moved to ariya.ofilabs.com.

Tuesday, May 02, 2006

Accelarated OpenGL-based transition effects for KPresenter

I don't think only Krita may get some OpenGL love. So I started to hack together a couple of transition effects for KPresenter, based on OpenGL:


Later on when I'm finished I'll prepare a patch set for KOffice 1.5, of course if there is demand for it. Otherwise, just wait for 1.6 or 2.0 then.

See you tomorrow in LinuxTag !

16 comments:

superstoned said...

wahaaa! this looks SOOO cool :D

vladc6 said...

Great work! I look forward to using the 3D capabilities of KPresenter.

If you would like helpers over the summer, please consider posting the idea on the KDE Summer of Code wiki page. Perhaps a student will be interested in helping out.

Anonymous said...

Just because opengl _can_ do 3d, doesn't mean it has to. A simple smooth fade can look nicer than any windows flying around everywhere.

But still, very nice.

Anonymous said...

Very nice :-)

It would be also very nice if kpresenter had modern shadow effects (similar to KeyNote) as well as great placement helper (similar to KeyNote again).

Thanks for this great work. I hope one day KDE would have a vectorial support (copy/pasting, apps interoperability) as good as OS X.

Steph

Henrique Vicente said...

That's pretty nice.

Imagine you in a presentation and show stuff using these effects and no one knowning how you did in a simple and quick way :)

Nice oportunity to show KDE to the world.

Anonymous said...

Nice work!

As some other anonymous person said, transitions do not have to be 3d to look nice - in fact they are often quite distracting (although I would adore water ripples or perhaps even a big wave that washes away the old slide :-) ). I would love to see smooth overlay fading or blurring transitions. Also page zooming would be very very nice - imagine having a highres picture (of say, an insect) that you zoom in a lot (from full body to a single complex eye) using a smooth OpenGL zoom function. Have a look at the OpenGL pdf presentation tool KeyJNote over at http://keyjnote.sourceforge.net/ which has some of this stuff implemented in python.

Keep the good code coming! :-)

Yang said...

hi, your images are broken. can you fix them? I'm curious to have a look at these transitions!

dghnfgj said...

Today is the gold für wow second day of 2009 ,world of warcraft gold it also a mesos special for me .cheap wow gold Because i have cheap maplestory mesos a chance to go to an english speech of LiYang and crazy to learn english follow him . He is a firendly,kindly person who make me feel good.wow gold kaufen What‘s more ,maple story mesos he very confidence .And he make me sure what he can do i also can do,as long as i make a determination and force myself to do it every second,Crazy just like him .wow geld I learn one setence from his book ever :maple story items If you want to succeed always force yourself to do more .I can't agree more with him .wow gold farmen To be honest ,when i was a littel girl i already fall in love with english.But what a pity i am poor in english ,Maple Story Account and it make me feel frustrating .So i want to give up many times ,but i can't as i still love it .So i tell mysefl :if you think you can you can wow leveling,and all your maple story power leveling hard work will pay off.wow power leveling Today i am very happy i can listien this wonderful speech of LiYang. I reap a great benifits from him .maple story money As he say :i am the best ,and every one can do it . world of warcraft power leveling Yes,i belive i can do it if i crazy as he buy archlord gold.Now i want to say :i will never give up.

Anonymous said...

Remembered the first time I played the game and bought wonderland Gold , it is about two years. Since the first day I bought wonderland online Gold , we should know that the day will come sooner or later. And I will not leave my wonderland money . My friends forever, even though I will leave you one day, I will remember you forever. At that time, I was a naive; I must used money to buy wonderland Gold , as that I would not depend on myself. But I was not regret to buy cheap wonderland online Gold . It is just a way bring me to the success.

To buy shaiya gold , it is not the aim of the cable. It is the game which brings a lot of happiness to me. We buy the shaiya money together. The beautiful story, we can not be forgotten, buy shaiya gold . You will not regret to have cheap shaiya gold . So I will continue to have shaiya online gold , it is a beautiful fairy tale, it looks like my life.

Anonymous said...

It is the LOTRO Gold which make me very happy these days, my brother says Lord Of The Rings Gold is his favorite games gold he likes, he usually buy some buy LOTRO Gold to start his game and most of the time he will win the cheap Lord Of The Rings Gold back.

Anonymous said...

Do you know fiesta Gold? I like it.
My brother often go to the internet bar to buy fiesta money and play it.
After school, He likes playing games using these fiesta online gold with his friend.
I do not like to play it. Because I think that it not only costs much money but also spend much time. One day, he give me many buy fiesta Gold and play the game with me.
I came to the bar following him and found fiesta online money was so cheap. After that, I also go to play game with him.

Do you know fiesta Gold? I like it.
My brother often go to the internet bar to buy fiesta money and play it.
After school, He likes playing games using these fiesta online gold with his friend.
I do not like to play it. Because I think that it not only costs much money but also spend much time. One day, he give me many buy fiesta Gold and play the game with me.
I came to the bar following him and found fiesta online money was so cheap. After that, I also go to play game with him.

pedro velasquez said...

Since long it was known that WebGL is coming to Firefox, but we never knew it would come as a surprise out of the wild. sportsbookFirefox’s latest nightly builds now include an implementation of WebGL. Here is some background: WebGL is an emerging standard that promises to bring Hardware accelerated 3D graphics to the browser. Mozilla’s WebGL project gives web developers a way to connect the HTML 5 Canvas tool, which can be used to display complex graphics in the browser without plug-ins like Flash, to the OS’s native, hardware accelerated graphics engine, OpenGL.
http://www.enterbet.com

kimberly sayer said...

Krita (Swedish for crayon) is the bitmap graphics editor software included with the KDE based KOffice suite.costa rica fishingDesigned to be both a painting application and a photo editor, Krita is free software and distributed under GNU General Public License.
http://www.fishingcostaricaexperts.com

britney sayers said...

Krita is a paint application for raster images. It's also, according to the Dictionary of Phrase and Fable:Costa rica toursThe first of four Hindu periods contained in the great Yuga, when the genius of Truth and Right, in the form of bull, stood firm on his four feet, and man gained nothing by iniquity.
http://www.kingtours.com

Lots in Costa Rica said...

These articles are fantastic; the information you show us is interesting for everybody and is really good written. It’s just great!! Do you want to know something more? Read it...: Great investment opportunity in Costa Rica Costa Rica Cheap Land for Sale

qishaya said...

abercrombiefitch.uk.com propose Concise design model, whether it is Abercrombie fitch or a shirt, jacket is a good array oh.Ultra-Zan’s pants manner. buy Abercrombie Make up your body a little less than the curve.Abercrombie sale Easily with any clothing, different shoes and boots with different styles. Both kind, genial comfort, you can also cool very special Abercrombie .Designed to highlight hurtful the chest, waist and hip, quite close, sexy extraordinary.Companies consider the use of at least 4 time in-gravity Japanese market. Ginza stockroom Abercrombie & FitchAbercrombie Sweaters may be the most costly ever built one of the flagship storeroom, flagship stockpile in cheap Abercrombie compared to superior construction expenses for 1800-2000 million. The circle spokesman said in Tokyo supplies opened for the Abercrombie & Fitch's worldwide growth policy in provisos of a very important measure. Ginza supply is the circle's first mass in Asia, the business campaign to open next year in Fukuoka, Japan, out of a moment Asian restaurant. However, abercrombie stores the spokeswoman did not disclose more shop list.present high level and high assess clothing for youngsters. The food extended of Abercrombie and Fitch embrace not only casual wears,breitling watches, shirts and dresses for the youngsters but it also includes luxury matter such as perfumes and discount Abercrombie accessories. The new limit of yield from Abercrombie and Fitch has superb designs for kids and teenagers. The strain is also recognized for its advertisements,model watches, where you have physically attractivpoorly clad men and women, who begin vigorous, abercrombie outlet enthusiastic, smart and outgoing.Abercrombie 2010