© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
A. ColubriProcessing for Androidhttps://doi.org/10.1007/978-1-4842-9585-4_15

15. GLSL Shaders

Andrés Colubri1  
(1)
University of Massachusetts, Worcester, MA, USA
 

We will conclude our journey through 3D graphics with an exciting topic: GLSL shaders. Shader programming has a fame of being the tool of choice for creating striking real-time computer graphics. While this is true, it is also true that coding shaders is not easy because they require an advanced understanding of how computers convert numbers into images on the screen, which often involves a great deal of mathematics. In this chapter, we will try to go through the basic concepts and applications ...

Get Processing for Android: Create Mobile, Sensor-aware, and XR Applications Using Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.