|Visual Effects Software Engineer||HomeFilmakademie R&D|
|Page last updated: 07.08.2009|
An object-oriented C++ framework for applications
My role: Software Engineer, UI Designer
frapper is a framework for applications that is currently in development at the Institute of Animation. frapper is based on Qt from Trolltech and provides applications with a flexible panel-oriented user interface that is tailored to the particular needs typical for 3D packages.
The different kinds of panels act as views onto the same 3D scene data. The main panel types are:
In addition to the main panel types listed above there are panels for displaying log messages like warnings and errors and for navigating through the history of commands executed by the user, implementing easy access to the application's undo/redo queue.
The classes that make frapper were originally created for the
aQtree project and were extracted so
that other applications currently in development at the
Institute of Animation
could be built upon the same UI base.