Impress: OpenGL rendered transitions

From Apache OpenOffice Wiki
Revision as of 23:38, 13 April 2007 by Shane.m.mathews (Talk | contribs)

Jump to: navigation, search

This is the wiki page for the Google Summer of Code 2007 proposal by Shane M Mathews and mentored by Thorsten Behrens and Radek Doulik.

Proposal

To add 3D transitions to the Impress application. Transition is an animation where one page is visible in the beginning and another in the end. It is used during presentation slideshow to switch pages.

In the process of implementing OpenGL transitions an UNO API should be added to slideshow code, so that OpenGL transitions engine might be created as standalone UNO component. Current transitions should be refactored to another UNO component.

The engine will get the previous and next pages and should render the transition at given speed.

The participant should also implement at least 5 OpenGL transitions, rendered by the UNO component.

Current Status

The student is finishing up school in the next two weeks, and learning how to build, code, and compile OOo before May 28th, the official beginning of the project.

Student Blog

Personal tools