With the recent advent of mobile graphics processing units (GPUs) handheld devices such as PDAs are becoming capable of rendering high-quality 3D scenes. Though mobile GPUs still have some limitations, most of which are due to power consumption considerations, they offer an exciting new field of interactive computer graphics yet to be explored.
The content of this thesis will be the evaluation of current mobile GPUs in a PDA with respect to performance, programmability, and possible limitations. In a first phase, the attendee is supposed to program a 3 dimensional landscape viewer using the OpenGL|ES or Direct3D mobile APIs. An OpenGL|ES capable device is available at the chair, a Direct3D mobile enabled device will follow soon. In the second phase, the benefits of embedded peripherals such as GPS, wireless LAN etc. should be evaluated.
Diplomarbeit / Master thesis / Bachelor thesis
- Sound knowledge of the C/C++ programming language
- Interest in computer graphics
- Familiarity with the win32 API and either OpenGL or Direct3D will be a plus.
Supervisor: J. Schneider