Contact Twitter LinkedIn Facebook

Bachelor of Science Thesis

Description

The subject of my BSc thesis was: "Programming with OpenGL on Android platform". This is very interesting topic as I needed to merge Android development skills with OpenGL skills. Both of them were almost null at the beginning ;-).

  1. Overview of realtime graphics' rendering capabilities of modern mobile platforms
  2. Design of Android application which demonstrates OpenGL library
  3. Implementation of the application
The application I developed is an OpenGL benchmark. It tests device's 3D performance by rendering 3D animations (which I call benchmarks) in real time.

Benchmarks I implemented are:
  1. The Beginning - Abstract animation about the early universe. Illustrates particle generators with high particle count, transparency, blending, and FOV alternation.
  2. The Travel - Virtual cosmic journey through space and time. Animates dynamically generated tunnel together with particles, fog, and multi-texturing.
  3. The Universe - Expedition in the center of an unknown planetary system. Renders planets with moons orbiting around the start illustrating lighting and materials.

Images


Deadlines

Technologies used

Files

There is no attached files to this project.

Links

There is no attached links to this project.


Click to go back