Skip to Content
Programming Interactivity
book

Programming Interactivity

by Joshua Noble
July 2009
Beginner to intermediate
734 pages
22h 45m
English
O'Reilly Media, Inc.
Content preview from Programming Interactivity

Part III. Explorations

In this part, you’ll look at some of the directions that you might be interested in exploring further. This is only a small sampling of the range of how designers and artists are using the tools you’ve learned about in this book, but it should give you some good ideas as you begin developing your own interactions.

Chapter 13, Graphics and OpenGL, covers 3D graphics both in Processing and openFrameworks and introduces you to the graphics programming language OpenGL as well as to some additional libraries in oF and Processing for working with 3D graphics. In Chapter 14, Detection and Gestures, you’ll learn about OpenCV and computer vision for openFrameworks and for Processing. Chapter 15, Movement and Location, explores ways of using location and movement for input into your application using GPS, networks, and other tools. Chapter 16, Interfaces and Controls, discusses controls and tools in greater depth and shows you how to integrate other tools and devices into your application to create richer interfaces. In Chapter 17, Spaces and Environments, you’ll learn about how to work with spaces and environments, about some techniques for monitoring environmental data, and about some potential applications for the Arduino in reactive architecture and smart environments.

The last chapter in the book, Chapter 18, Further Resources, points you to some of the other areas of research and exploration that you might find interesting and lists the most relevant texts that ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

OpenCV 4 Computer Vision Application Programming Cookbook - Fourth Edition

OpenCV 4 Computer Vision Application Programming Cookbook - Fourth Edition

David Millán Escrivá, Robert Laganiere
HTML5 Canvas, 2nd Edition

HTML5 Canvas, 2nd Edition

Steve Fulton, Jeff Fulton

Publisher Resources

ISBN: 9780596800598Errata Page