Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
<div><p>Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you€ll explore several themes in interactive art and design€"including 3D graphics, sound, physical interaction, computer vision, and geolocation€"and learn the basic programming and electronics concepts you need to implement them. No previous experience is necessary.</p><p>You€ll get a complete introduction to three free tools created specifically for artists and designers: the Processing programming language, the Arduino microcontroller, and the openFrameworks toolkit. You€ll also find working code samples you can use right away, along with the background and technical information you need to design, program, and build your own projects.</p><ul><li>Learn cutting-edge techniques for interaction design from leading artists and designers</li><li>Let users provide input through buttons, dials, and other physical controls</li><li>Produce graphics and animation, including 3D images with OpenGL</li><li>Use sounds to interact with users by providing feedback, input, or an element they can control</li><li>Work with motors, servos, and appliances to provide physical feedback</li><li>Turn a user€s gestures and movements into meaningful input, using Open CV</li></ul></div>