My Account Log in

1 option

Programming interactivity : a designer's guide to processing, Arduino, and openFrameworks / Joshua Noble.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Noble, Joshua J., 1977-
Language:
English
Subjects (All):
Arduino.
OpenFrameworks.
Computer graphics.
Graphic arts.
Interactive multimedia--Authoring programs.
Interactive multimedia.
Physical Description:
1 online resource (736 p.)
Edition:
First edition.
Other Title:
Processing
Arduino
OpenFrameworks
Place of Publication:
Beijing ; Sebastopol, California : O'Reilly, 2009.
Language Note:
English
System Details:
text file
Summary:
Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction, and electronic circuitry to create all sorts of interesting and compelling experiences -- online and off. Programming Interactivity explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phonesArduino, a system tha
Contents:
Introducing interaction design
Programming basics
Processing
Arduino
Programming revisited
openFrameworks
Sound and audio
Physical input
Programming graphics
Bitmaps and pixels
Physical feedback
Protocols and communication
Graphics and OpenGL
Detection and gestures
Movement and location
Interfaces and controls
Spaces and environments
Further resources.
Notes:
Description based upon print version of record.
Includes bibliographies and index.
Description based on online resource; title from PDF title page (ebrary, viewed October 17, 2013).
ISBN:
9781449379193
1449379192
9781306809672
1306809673
9781449392048
1449392040
OCLC:
780425202

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account