© 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_13

13. 3D in Processing

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

We start this new part in the book with an introduction to the basic concepts in 3D programming with Processing: coordinate systems, 3D transformations, lighting, texturing, and creation of 3D shapes, which we can apply not only in VR and AR apps but in any situation where we may need interactive 3D graphics.

The P3D Renderer

So far, we have used Processing drawing functions to make “flat” or 2D shapes, using either the default or the P2D renderer, but sometimes, we need to step into the third ...

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.