Multimedia Programming with Pure Data
Getting Started with Pure Data
Understanding the terms and interface
Performing arithmetic calculation
Making an animation with the interface elements
Using the graphical interface objects
Computer Graphics with the GEM Library
Understanding the coordinates system
Drawing basic 3D primitive shapes
Applying geometric transformation
Creating animation in 3D space
Obtaining images from external sources
Experimenting with advanced effects
Preparing a video-jockey instrument
Creating interactive animation
Obtaining the frame difference
Creating a motion detection animation
Animation with Particle System
Understanding a particle system
Creating a basic particle system
Applying forces to the particles system
Rendering particles with images
Combining particle system with motion-tracking
Preparing for audio processing
Obtaining audio input for interaction
Interface with the Outside World
Communicating through the Internet
Controlling the visual display of another computer
Using Open Sound Control with mobile devices
Interfacing with custom hardware through Arduino