ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Display of multimedia presentations projected on the faces of a virtual cube

Anže Žagar (2008) Display of multimedia presentations projected on the faces of a virtual cube. EngD thesis.

Download (1496Kb)


    The goal of this thesis is to develop an application for displaying multimedia presentations. The application is named jPresenter and is special for its 3-D effects which give an impression that the presentation slides are projected on the faces of a virtual cube. Introduction chapter describes the topic together with other similar solutions available today and explains some relevant technologies. Architecture and design of the application is explained in detail in the next chapter. Two solutions for rendering PDF documents are also presented. One of them is implemented using jPedal library and the other is based on Poppler library linked via JNI interface. Next chapter explains the 3-D graphics implemented upon the JOGL library which is a Java binding for the OpenGL library. In the end, some mathematical approaches used for animations and 3-D transformations such as quaternions, Euler's angles, Bézier curves, B-splines, etc. are also explained. The advantages and disadvantages of the application as well as possibilities for further work are discussed in the conclusion.

    Item Type: Thesis (EngD thesis)
    Keywords: Multimedia presentations, Eclipse RCP, OpenGL, JOGL, affine transformations, quaternions, Bézier curves, B-splines, de Casteljau's algorithm, de Boor-Cox algorithm
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Saša Divjak233UNSPECIFIED
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=6388308)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 889
    Date Deposited: 20 Sep 2010 14:41
    Last Modified: 13 Aug 2011 00:35
    URI: http://eprints.fri.uni-lj.si/id/eprint/889

    Actions (login required)

    View Item