Chapter 7. An Introduction to Real-time Graphics Rendering on a Mobile Platform using OpenGL ES 3.0
In this chapter, we will cover the following topics:
- Setting up the Android SDK
- Setting up the Android Native Development Kit (NDK)
- Developing a basic framework to integrate the Android NDK
- Creating your first Android application with OpenGL ES 3.0
Introduction
In this chapter, we will transition to an increasingly powerful and ubiquitous computing platform by demonstrating how to visualize data on the latest mobile devices, from smart phones to tablets, using OpenGL for Embedded Systems (OpenGL ES). As mobile devices become more ubiquitous and with their increasing computing capability, we now have an unprecedented opportunity to develop novel interactive data visualization tools using high-performance graphics hardware directly integrated into modern mobile devices.
OpenGL ES plays an important role in standardizing the 2D and 3D graphics APIs to allow the large-scale deployment of...