Chapter 8. Interactive Real-time Data Visualization on Mobile Devices
In this chapter, we will cover the following topics:
- Visualizing real-time data from built-in Inertial Measurement Units (IMUs)
- Part I – handling multi-touch interface and motion sensor inputs
- Part II – interactive, real-time data visualization with mobile GPUs
Introduction
In this chapter, we will demonstrate how to visualize data interactively using built-in motion sensors called Inertial Measurement Units (IMUs) and the multi-touch interface on mobile devices. We will further explore the use of shader programs to accelerate computationally intensive operations to enable real-time visualization of 3D data with mobile graphics hardware. We will assume familiarity with the basic framework for building an Android-based OpenGL ES 3.0 application introduced in the previous chapter and add significantly more complexity in the implementation in this chapter to achieve interactive, real-time 3D visualization...