
297
19
Data VisualizationTechniques
with WebGL
Nicolas Belmonte
19.1 Introduction
Along with game development and creative coding, data visualization is one of the main
use-cases for WebGL. In this chapter, we cover two examples of exploratory data visu-
alizations that couldn’t have been accomplished in the Web without WebGL. e rst
example analyzes weather data taken from NASA showing temperature changes across
the globe (Figure19.1). e second example explores real-time color decomposition from
videos and camera input. Both examples use modern browser APIs as part of the data-
gathering process, and then use WebGL for the data treatment and v ...