© Andrés Colubri 2017

Andrés Colubri, Processing for Android, https://doi.org/10.1007/978-1-4842-2719-0_13

13. 3D in Processing

Andrés Colubri

(1)Broad Institute, Cambridge, Massachusetts, USA

Our journey through Virtual Reality (VR) starts with this introduction to the basic concepts of 3D programming with Processing: coordinate systems, 3D transformations, lighting, texturing, and the creation of 3D shapes, which we can apply not only in VR apps, but in any situation where we may need interactive 3D graphics.

The P3D Renderer

The development of VR apps has an important pre-requisite: learning how to create interactive 3D graphics. Up to this point, we have only made two-dimensional drawings, using either the default or the P2D renderer. Even though ...

Get Processing for Android: Create Mobile, Sensor-Aware, and VR 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.