Difference between revisions of "Impress: OpenGL rendered transitions"

From Apache OpenOffice Wiki
Jump to: navigation, search
(added task list for student)
m
Line 20: Line 20:
 
* Submit a filled-out copy of the Joint Copyright Assignment form (JCA). Done.
 
* Submit a filled-out copy of the Joint Copyright Assignment form (JCA). Done.
 
* Successfully build OOo.
 
* Successfully build OOo.
* Successfully make a minor hack to OOo.
+
* Successfully make a minor hack to OOo, preferably to Impress.
 
* Successfully debug the minor hack.
 
* Successfully debug the minor hack.

Revision as of 00:06, 14 April 2007

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 and learning how to build, code, and compile OOo before May 28th, the official beginning of the project.

Student Blog


Student Task List

  • subscribe to openoffice.org wiki. Done.
  • Submit a filled-out copy of the Joint Copyright Assignment form (JCA). Done.
  • Successfully build OOo.
  • Successfully make a minor hack to OOo, preferably to Impress.
  • Successfully debug the minor hack.
Personal tools