Dimpress3D – Sliding Panels Paradigm February 15, 2010Posted by viniciusdotself in planetkde-vinicius.
About a month ago I’ve introduced myself and the project that me, Schkrab and Diogo are conducting here. Now I’ll talk a little more about it.
The Dimpress3D is divided into three main parts: the application (KDE application in which the presentation is made up), the exportation module (piece of code which generates the video file) and the player (a trivial player capable of stop and play the video accordingly to predetermined events, in order to show the presentation softly).
The .dim file saved by the application contains a .xml file which holds the content. The content of the presentation is composed by: graphic components (and its properties), a state machine which describes the presentation flow, animation and rendering options.
The exportation module is intended to read the .dim file and render a video. For now, we are using a python script running in Blender 2.49 to do so. We will build the application upon a plugin structure that will allow new exporters as well as other features to be dinamically linked.
Now, you can watch the first presentation done by Dimpress3D video exporting module. See the video below, I hope you like it. =)