본문 바로가기

카테고리 없음

Processing Creative Coding And Computational Art Download



'The Fox' peaked at the top of the and was hugely successful in the United States, where it peaked at number six on the for three consecutive weeks, and was, before the US release of '' by, the highest-ranked song by a Norwegian artist on the chart since 's number-one song '' in 1985. • • Music video on ' The Fox (What Does the Fox Say?)' is an and by duo. Originally an 'anti-hit' produced as a part of the duo's new season of Norwegian television ( Tonight with Ylvis) and uploaded on YouTube as a, 'The Fox', 'created to fail', went viral, becoming Ylvis' 'breakout' song and drawing international attention to the group. In 2013, Ylvis stated there were no plans to release an album including the song or any sequel to it. What does the fox say download. The top trending video of 2013 on, 'The Fox' was posted on the video-sharing website on 3 September 2013, and has received over 830 million views as of March 2019.

Processing is an open-source computer programming language and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context.

Issuu is a digital publishing platform that makes it simple to publish magazines, catalogs, newspapers, books, and more online. Download boondocks season 1 free. Easily share your publications and get them in front of Issuu’s.

Contents

  • Tutorials
  • Libraries

Environment

Website

  • OpenProcessing - Creative Coding for the Visual Mind ðŸ‘x8D
  • Hello Processing - åœ¨çº¿äº’åŠ¨å­¦ä¹ ç½‘ç«™

Books

  • Make: Getting Started with Processing, Second Edition - A Hands-On Introduction to Making Interactive Graphics 中文版
  • Learning Processing, Second Edition - A Beginner's Guide to Programming Images, Animation, and Interaction
  • The Nature of Code - Simulating Natural Systems with Processing 中文版
  • Visualizing Data - Exploring and Explaining Data with the Processing Environment
  • Generative Design - Visualize, Program, and Create with Processing
  • The SparkFun Guide to Processing - Create Interactive Art with Code
  • Processing for Visual Artists - How to Create Expressive Images and Interactive Art
  • Generative Art - A Practical Guide Using Processing
  • Data-driven Graphic Design - Creative Coding for Visual Communication
  • Making Things Talk - Using Sensors, Networks, and Arduino to see, hear, and feel your world
  • Making Things See - 3D vision with Kinect, Processing, Arduino, and MakerBot
  • Rapid Android Development - Build Rich, Sensor-Based Applications with Processing
  • Processing 2: Creative Coding Hotshot - Learn Processing with exciting and engaging projects to make your computer talk, see, hear, express emotions, and even design physical objects
  • Processing, O'Reilly Basics

Tools

  • Color Selector - Simple interface for selecting colors as RGB, HSB, and Hex values.
  • Movie Maker - Creates a QuickTime movie from a sequence of images. Options include setting the size, frame rate, and compression, as well as an audio file.
  • Archive Sketch - Archives a copy of the current sketch in .zip format. The archive is placed in the same directory as the sketch.
  • Create Font - Converts fonts into the Processing font format and adds to the current sketch. Opens a dialog box which give options for setting the font, its size, if it is anti-aliased, and if all characters should be generated.
  • Applet Maker & Signer by Peter Lager - Enables the creation of self-signed Java Applets
  • Extended Code Completion by Jonathan Dahlberg - Extended code completion for statements like if, while and for etc.
  • Upload to Pi by Gottfried Haider - Uploads and runs a sketch on a Raspberry Pi.
  • Bézier Editor by Devon Rifkin - Draw Bézier curves visually and then automatically generate Processing code to include in your sketches.
  • SpeedTool by Lars Kaltenbach - Adding features for faster code editing to the PDE.
  • TabManager by Thomas Diewald - PDE-Tabs are listed vertically in a separate window.
  • G4P GUI Builder by Peter Lager - Graphic design tool for creating user interfaces with G4P.
  • Font Highlighting Editor by Rostyslav Zatserkovnyi - A visual editor for Processing's font coloring settings.
  • Shape-Sketch by Joel Moniz - Paint on a canvas; generate processing code. Easy peasy!
  • Perceptual colorpicker by Olivier Vicario - Choose from 3 to 7 colors from CIE Lab or Lch with different graphic tools.
  • Git Manager by Joel Moniz - A GUI Git Client for Processing
  • JarMatey by Kevin Workman - A utility that creates a self-extracting jar that runs on any platform.

Tutorials

Video Tutorials

  • Hello Processing by Daniel Shiffman et al. - Short video lessons introduce coding exercises that lead to designing an interactive drawing program.
  • Welcome to Processing 3 by Daniel Shiffman - What's new in Processing 3? Dan walks through the new features and changes.
  • Debug by Daniel Shiffman - Learn how to pause and step through your running code with the Processing 3 Debugger.

Windows

Text Tutorials

  • Getting Started by Casey Reas and Ben Fry - Welcome to Processing! This introduction covers the basics of writing Processing code.
  • Processing Overview by Ben Fry and Casey Reas - A little more detailed introduction to the different features of Processing than the Getting Started tutorial.
  • Coordinate System and Shapes by Daniel Shiffman - Drawing simple shapes and using the coordinate system.
  • Color by Daniel Shiffman - An introduction to digital color.
  • Objects by Daniel Shiffman - The basics of object-oriented programming.
  • Interactivity by Casey Reas and Ben Fry - Introduction to interactivity with the mouse and keyboard.
  • Typography by Casey Reas and Ben Fry - Working with typefaces and text.
  • Strings and Drawing Text by Daniel Shiffman - Learn how use the String class and display text onscreen.
  • Arrays by Casey Reas and Ben Fry - How to store and access data in array structures.
  • Images and Pixels by Daniel Shiffman - How to load and display images as well as access their pixels.
  • Curves by J David Eisenberg - Learn how to draw arcs, spline curves, and bezier curves.
  • 2D Transformations by J David Eisenberg - Learn how to translate, rotate, and scale shapes using 2D transformations.
  • PShape by Daniel Shiffman - Level: Intermediate
  • Data by Daniel Shiffman - Learn the basics of working with data feeds in Processing.
  • Trigonometry Primer by Ira Greenberg - An introduction to trigonometry.
  • Render Techniques by Casey Reas and Ben Fry - Tools for rendering geometries in Processing.
  • Two-Dimensional Arrays by Daniel Shiffman - Store and acess data in a matrix using a two-dimensional array.
  • Electronics by Hernando Berragán and Casey Reas - Control physical media with Processing, Arduino, and Wiring.
  • Network by Alexander R. Galloway - An introduction to sending and receiving data with clients and servers.
  • Print by Casey Reas - Use Processing to output print quality images and documents.
  • Shaders by Andres Colubri - A guide to implementing GLSL shaders in Processing.
  • PVector by Daniel Shiffman - Level: Advanced
  • P3D by Daniel Shiffman - Developing advanced graphics applications in Processing using P3D (OpenGL) mode.
  • Processing in Eclipse by Daniel Shiffman - Write Processing code in the IDE for Java developers. Also, learn how to make classes that are not inner classes (.java).
  • Video by Daniel Shiffman - How to display live and recorded video
  • Anatomy of a Program by J David Eisenberg - How do you analyze a problem and break it down into steps that the computer can do?
  • Processing in Eclipse by Shane White - How to use Processing in the Eclipse IDE.
  • Android Mode by Jer Thorp - How to use Processing to develop Android mobile applications.

Libraries

  • PDF Export - Create PDF files. These vector graphics files can be scaled to any size and printed at high resolutions.
  • Network - Send and receive data over the Internet through simple clients and servers.
  • Serial - Send data between Processing and external hardware through serial communication (RS-232).
  • DXF Export - Create DXF files to save geometry for loading into other programs. It works with triangle-based graphics including polygons, boxes, and spheres.
  • Video - Read images from a camera, play movie files, and create movies.
  • Sound - Playback audio files, audio input, synthesize sound, and effects.
  • Hardware I/O - Access peripherals on the Raspberry Pi and other Linux-based computers

Processing Creative Coding And Computational Art Download Software

3D

  • extruder by Max Farrell - A 3d library to create extrusions
  • planetarium by Andres Colubri - This library provides a renderer to project 3D scenes on a full dome.
  • Culebra Behavior Library for Processing by Luis Quinones - A collection of objects and behaviors for creating dynamic multi agent interactions.
  • PeasyCam - A mouse driven camera-control library for 3D sketches.
  • Picking by Nicolas Clavaud - Pick an object in a 3D scene easily.
  • Camera 3D by Jim Schmitz - Alter P3D Rendering to produce Stereoscopic Animations, 360 Video and other 3D effects.
  • QueasyCam by Josh Castle - A super-simple FPS camera for Processing.
  • Shapes 3D by Peter Lager - 3D Shape creation and display made easy.
  • OCD: Obsessive Camera Direction by Kristian Damkjer - The Obsessive Camera Direction (OCD) library allows intuitive control and creation of Processing viewport Cameras.
  • Patchy by Jonathan Feinberg - Patchy provides an easy-to-use bicubic patch for 3D Processing sketches.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.
  • Collada Loader for SketchUp and Blender by Markus Zimmermann - Importer for kmz and dae files created by 3D softwares SketchUp 8 or Blender 2.75a
  • HE_Mesh by Frederik Vanhoutte - HE_Mesh is an implementation of a half-edge datastructure for creating and manipulating 3D meshes.
  • iGeo by Satoru Sugihara - 3D geometry library with packages of NURBS geometry, polygon mesh geometry, vector math, 3D display and navigation, 3D data file I/O and agent-based 3D geometry modeling.

Animation

Processing Creative Coding And Computational Art Download Free

  • XYscope by Ted Davis - XYScope is a library for Processing to render graphics on a vector display (oscilloscope, laser) by converting them to audio.
  • Sprites by Peter Lager - Sprite control and animation for games and other graphic applications.
  • Hermes - Experimental game framework and engine for rapid prototyping of games and simulations.
  • Ani by Benedikt Gross - A lightweight library for creating animations and transitions.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.

Compilation

  • GenerativeDesign by Hartmut Bohnacker, Benedikt Gross - A collection of various functions belonging to the book GENERATIVE DESIGN (english), GENERATIVE GESTALTUNG (german) and DESIGN GENERATIF (french).
  • ToxicLibs - toxiclibs is an independent, open source library collection for computational design tasks.
  • Hermes - Experimental game framework and engine for rapid prototyping of games and simulations.
  • gicentreUtils - Assists creation of data visualization sketches.

Data

  • Redis by Darius Morawiec
  • QRCode by Daniel Shiffman - Reads QR Code images, a two-dimensional barcode format.
  • Zxing For Processing (QRCode lib) by Rolf van Gelder - Zxing wrapper for decoding and generating QRCodes
  • SFTP by Daniel Shiffman - SFTP direct from Processing (using JSch)
  • HTTP Requests for Processing - HTTP Requests for Processing is a small library that takes the pain out of doing HTTP requests in Processing.
  • Temboo by Temboo - Generate code to connect to 100+ APIs, code utilities, and databases in Processing.
  • BezierSQLib by Florian Jenett - A library to facilitate communication with SQL-based databases
  • XlsReader by Florian Jenett - A library to read from XLS (Excel) files
  • AP-Sync by Nigel Tiany - AP-Sync it the easy way to sync data to processing from your arduino or any microcontroller to processing and back.
  • ShortMessage by Hamzeen. H. - A library to send/receive short messages (SMS) from Processing.
  • Unfolding Maps - Create interactive maps and geovisualizations.
  • HiVis by Philip Poronnik, Oliver Bown, Oliver Coleman, Phillip Gough, Narayan Sankaran - Import data and manipulate it with statistical and other functions. Designed to be simple to use for novice programmers while being highly flexible and extensible. Includes many examples and tutorials. Check out olivercoleman.github.io/hivis for a 30 second crash course.
  • MapThing by Jon Reades - A collection of classes for reading and displaying Shape files (a.k.a. ESRI shapefiles), CSV, and GPX data in a map-based sketch.
  • Websockets - Create websocket servers and clients, which makes it possible to communicate with the outside world including web sites.
  • AndroidCapture for Processing by Jianbin Qi - This lib tries to transfer data(Android Camera & Android Sensor) between Processing and Android.
  • Carnivore by RSG - Surveillance tool for data networks.
  • WootingKeyboard by Shinhoo Park @ KAIST Interactive Media Lab
  • Signal Filter by Raphael de Courville - Filter noisy and jittery signals.
  • UDP by Stephane Cousot - Enables simple UDP communication, as well as multicast support.
  • ArtNet for Java and Processing by Florian Bruggisser - Framework for sending and receiving DMX data over the ArtNet protocol.
  • oscP5 by Andreas Schlegel - An Open Sound Control (OSC) implementation.
  • SoundCloud by Darius Morawiec
  • Simple Tweet by Gottfried Haider - Post images from Processing to Twitter
  • OOCSI for Processing by Mathias Funk - Processing client library for the OOCSI system design infrastructure.
  • GML4U by Jerome Saint-Clair

GUI

Processing

  • meter - Display software, Arduino, or other sensor values in an analog meter.
  • Guido by Florian Jenett - A simple cross mode GUI library
  • ControlP5 by Andreas Schlegel - A GUI library to build custom user interfaces for desktop and android mode.
  • Interfascia by Brendan Berg - Build simple yet gorgeous user interfaces.
  • G4P by Peter Lager - Provides a set of 2D GUI controls and multiple window support.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.

Processing

Geometry

  • Dashed Lines by Jose Luis Garcia del Castillo - Draw shapes with dashed lines!
  • Culebra Behavior Library for Processing by Luis Quinones - A collection of objects and behaviors for creating dynamic multi agent interactions.
  • Geomerative by Ricard Marxer - Extends 2D geometry operations to facilitate generative geometry. Includes a TrueType font interpreter.
  • Computational Geometry by Mark Collins & Toru Hasegawa - A simple, lightweight library for generating meshes such as isometric surfaces, boundary hulls and skeletons.
  • OCT by Thomas Wegener - A Processing library to create, modify and display Octree structures.
  • Hermes - Experimental game framework and engine for rapid prototyping of games and simulations.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.

Hardware

  • PS3Eye by Thomas Diewald - A PS3Eye library using libusb.
  • XYscope by Ted Davis - XYScope is a library for Processing to render graphics on a vector display (oscilloscope, laser) by converting them to audio.
  • GazeTrack: Eye-tracking for Processing (Tobii EyeX and 4C) by Augusto Esteves - GazeTrack is library that supports basic gaze tracking using various Tobii eye-trackers.
  • meter - Display software, Arduino, or other sensor values in an analog meter.
  • Sweep for Processing by Florian Bruggisser - Scanse Sweep LIDAR API for Processing
  • Apple Light Sensor by Martin Raedlinger - Interface to the Light Sensor in MacBook Pro computers.
  • Sudden Motion Sensor by Daniel Shiffman - Interface to the Apple Sudden Motion Sensor in MacBooks.
  • Phidgets For Processing by Shachar Geiger - Allows easy control over Phidgets boards.
  • Hardware I/O - Access peripherals on the Raspberry Pi and other Linux-based computers.
  • PixelPusher by Jas Strong and Matt Stone - System for controlling an unlimited number of LEDs.
  • Leap Motion for Processing by Darius Morawiec
  • BlinkStick by Arvydas Juskevicius - Interface BlinkStick - smart USB RGB LED.
  • GaussSense SDK for Processing by GaussToys Inc.
  • Ketai - Android library for working with sensors, cameras, multi-touch, networking, Bluetooth, WiFi Direct, Near Field Communication, and SQLite
  • Eye Tribe for Processing by Jorge C. S. Cardoso
  • HPGLGraphics by Ciaron Linstead - Write HPGL output from Processing sketches, suitable for sending to a pen-plotter.
  • Myo for Processing by Darius Morawiec
  • dmxP512 - DMX output for enttec DMX USB PRO and lanbox LCE.
  • Arduino (Firmata) by David A. Mellis - Controls Arduino boards running the Firmata firmware.

I/O

  • Simple Multi-Touch (SMT) - Multi-touch prototyping and development made simple.
  • Tramontana for Processing by Pierluigi Dalla Rosa - Tramontana is a platform for interactive spaces.
  • OBJExport by Jesse Louis-Rosenberg - This is a simple library to export surfaces from processing as OBJ files. It is used the same way the PDF library is used.
  • GifAnimation by Patrick Meister (extrapixel) - Play, import and export gif animations. Render to GIF!
  • ezGestures by Elie Zananiri - A modular gesture recognition library.
  • VSync for Processing - Will magically synchronize variables among Arduinos and your Processing sketch.
  • NXTComm Processing by Jorge C. S. Cardoso - The NXTComm Processing library allows you to control the Lego Mindstorms NXT robots.
  • Tablet by Andres Colubri - Tablet is a library for using pen tablets from Processing.
  • MindSet Processing by Jorge C. S. Cardoso - The MindSetProcessing library allows you to use the NeuroSky Mindset brainwave sensing headset with Processing.
  • SelectFile by Ostap Andrusiv - Android library which provides Dialogs for selectInput(), selectFolder() and selectOutput() methods.
  • AP-Sync by Nigel Tiany - AP-Sync it the easy way to sync data to processing from your arduino or any microcontroller to processing and back.
  • Simple Receipt Printer by Gottfried Haider - Print on attached Thermal Receipt Printers
  • IgnoCodeLib by Paul Hertz - Hierarchical display list for graphics and text with export to Adobe Illustrator 7.0 file format.
  • MuKCast by Mathias Markl - MuKCast is an light-weight client/server library.
  • ImageLoader by Mathias Markl - ImageLoader is an simple to use API to load images from either Instagram, Flickr, Google, Giphy, Tumblr or your file system.
  • Console by Mathias Markl - A console, which can be drawn to the screen.
  • MQTT by Joel Gaehwiler - MQTT library for Processing based on the Eclipse Paho project.
  • Drop - Drop is a processing library that lets you drag and drop objects such as files, images, bookmarks, or text into your processing sketch.
  • Simple Touch by Gottfried Haider - Touch events for Raspberry Pi and other Linux-based computers.
  • Websockets - Create websocket servers and clients, which makes it possible to communicate with the outside world including web sites.
  • Video Export by Abe Pazos - Simple video file exporter.
  • proJMS by Hauke Altmann - Publish and consume text messages to create peer-to-peer communication between processing applications.
  • Simple HTTP Server by Ramin Soleymani - A simple HTTP Server for Processing, that serves static files and simplifies HttpHandler
  • WootingKeyboard by Shinhoo Park @ KAIST Interactive Media Lab
  • Game Control Plus by Peter Lager - Use joysticks, gamepads and other control devices in your sketch.
  • OOCSI for Processing by Mathias Funk - Processing client library for the OOCSI system design infrastructure.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.

Language

  • Eliza by Andres Colubri - The classic Eliza psychologist program.
  • RiTa by Daniel C. Howe - A library for experiments in generative natural language.

Math

  • gwoptics by Daniel Brown and Andreas Freise - Tools for drawing graphs in 2D and 3D.
  • QScript by Peter Lager - Algorithm and Expression evaluator.
  • Combinatorics by Florian Jenett - Generate combinations, variations and permutations
  • HiVis by Philip Poronnik, Oliver Bown, Oliver Coleman, Phillip Gough, Narayan Sankaran - Import data and manipulate it with statistical and other functions. Designed to be simple to use for novice programmers while being highly flexible and extensible. Includes many examples and tutorials. Check out olivercoleman.github.io/hivis for a 30 second crash course.
  • Jasmine by Peter Lager - A super fast numerical expression and algorithm calculator.
  • grafica by Javier Gracia Carpio - Create simple and configurable 2D plots with Processing.

Other

  • Path Finder by Peter Lager - Find paths through 2D/3D navigation graphs.
  • Steganos by Peter Lager - Steganography made simple.
  • Ptmx by Caldas Lopes - Add Tiled maps to your sketch.

Simulation

Processing Creative Coding And Computational Art Download For Mac

  • Box2D for Processing by Daniel Shiffman
  • Fisica by Ricard Marxer - A wrapper for JBox2D, a 2D physics engine.
  • AI for 2D Games by Peter Lager - An AI framework suitable for 2D games and simulations.
  • LiquidFunProcessing by Thomas Diewald
  • Culebra Behavior Library for Processing by Luis Quinones - A collection of objects and behaviors for creating dynamic multi agent interactions.
  • Combinatorics by Florian Jenett - Generate combinations, variations and permutations
  • Carnivore by RSG - Surveillance tool for data networks.
  • PixelFlow by Thomas Diewald - PixelFlow is a Processing library for high performance GPU-Computing (GLSL), like Fluid Simulation, SoftBody Dynamics, Rendering, Optical Flow, Image processing ..
  • Hermes - Experimental game framework and engine for rapid prototyping of games and simulations.

Sound

  • ttslib by Nikolaus Gradwohl - ttslib makes your sketches speak with the help of freetts.
  • XYscope by Ted Davis - XYScope is a library for Processing to render graphics on a vector display (oscilloscope, laser) by converting them to audio.
  • The MidiBus by Severin Smith - The MidiBus is a minimal MIDI library for Processing, no frills, no limitations.
  • Beads - A library for adding flexible realtime audio to Processing sketches.
  • Minim - An audio library that provides easy to use classes for playback, recording, analysis, and synthesis of sound.
  • tactu5 by Alessandro Capozzo - Tactu5 aids in the creation of algorithmic music in real time. It consists of a set of classes focused on defining musical elements, utility classes and an aggregator.
  • SuperCollider client for Processing by Daniel Jones - Framework to interface with the SuperCollider synthesis engine.
  • Cassette - Implementation of Processing Sound APIs for Android.
  • Loom by Cora Johnson-Roberson - Patterns that change over time, flexibly mapped to audiovisual output.
  • Sound - Sound library for Processing.

Typography

  • Geomerative by Ricard Marxer - Extends 2D geometry operations to facilitate generative geometry. Includes a TrueType font interpreter.
  • NextText - Assists in making dynamic and interactive text-based applications.
  • Fontastic by Andreas Koller - A font file writer to create TTF and WOFF (Webfonts).

Utilities

  • Tramontana for Processing by Pierluigi Dalla Rosa - Tramontana is a platform for interactive spaces.
  • PostFX for Processing by Florian Bruggisser - Framework for applying post effects to PGraphic objects.
  • Mouse 2D Transformations - Calculation of mouse coordinates in transformed 2D animation matrices.
  • ColorHarmony by Rolf van Gelder - Harmonized color palette generator
  • ID3 by Jorge C. S. Cardoso - Extracts ID3 tags from Mp3 files.
  • Mother by Ilias Bergstrom - A library for live visuals performance with Processing sketches
  • Most Pixels Ever by Daniel Shiffman - Framework for spanning Processing sketches across multiple screens.
  • Free Transform by Bartosh Polonski - Transform textures interactively
  • Keystone by David Bouchard - A library to help with basic projection mapping.
  • Timing Utilities - Library containing a number of useful classes for time-keeping in Processing
  • Nest by Eric Socolofsky - Scenegraph and mouse event handling system based loosely on ActionScript 3.0.
  • Interfascia by Brendan Berg - Build simple yet gorgeous user interfaces.
  • $1 Unistroke Recognizer by Darius Morawiec
  • P8gGraphicsSVG by Philippe Lhoste - Allows Processing to export the drawings of a sketch in SVG format.
  • WootingKeyboard by Shinhoo Park @ KAIST Interactive Media Lab
  • Andrew's Utilities (AULib) by Andrew Glassner - Motion blur, fields, easing, waves, uniformly-spaced curves, globs, and more!
  • SketchMapper by J. Taylor OConnor - A GUI tool to map sketches onto surfaces.
  • ColorScheme by J. Taylor OConnor - A tool to import color schemes.
  • PixelFlow by Thomas Diewald - PixelFlow is a Processing library for high performance GPU-Computing (GLSL), like Fluid Simulation, SoftBody Dynamics, Rendering, Optical Flow, Image processing ..
  • ColorBlindness by Jim Schmitz - Fast and easy to use utility for simulating color blindness or performing daltonization.
  • CountdownTimer by Dong Hyun Choi - A countdown timer which triggers callback events for each user-defined tick interval during the timer's duration.
  • Dawesome Toolkit by Brendan Dawes - Convenient utilities for some everyday tasks including simple layout using grids, lat lon distance calculation, creating patterns with a Vogel spiral, color pallete generation, displaying guides, simple debug panel as well as useful PVector list manipulation.
  • spacebrewP5 by Brett Renfer - Spacebrew is a toolkit for prototyping interactive spaces.
  • OOCSI for Processing by Mathias Funk - Processing client library for the OOCSI system design infrastructure.
  • proscene by Jean Pierre Charalambos - Library that eases the creation of interactive scenes.

Video & Vision

  • PS3Eye by Thomas Diewald - A PS3Eye library using libusb.
  • OpenCV for Processing by Greg Borenstein - Computer vision with OpenCV.
  • Open Kinect for Processing - A Mac OS X Kinect implementation using open source drivers (libfreenect).
  • nyar4psg by R.Iizuka - NyARToolkit for proce55ing(NyAR4psg) is front-end of NyARToolkit for Java. This library can easily make the AR application.
  • libreTSPSWP by Pierluigi Dalla Rosa - a toolkit for sensing people in spaces with phones.
  • BlobDetection by Julien 'v3ga' Gachadoat - Computer vision library for finding blobs in an image
  • BoofCV for Processing - Processing interface for BoofCV.
  • Image processing algorithms by Nick 'Milchreis' Müller - Implementations of basic image processing algorithms for processing.
  • Kinect4WinSDK by Bryan Chung - A simple wrapper for the Microsoft Kinect for Windows SDK version 1.8.
  • IPCapture by Stefano 'singintime' Baldan - Acquisition of MJPEG video streams.
  • Spout for Processing - For openGL texture sharing between Microsoft Windows applications using the Spout framework.
  • GL Video by Gottfried Haider - Hardware accelerated video on the Raspberry Pi, Linux and Mac (experimental)
  • Kinect v2 for Processing by Thomas Sanchez Lengeling - Kinect v2 implementation using the Kinect Windows SDK.
  • Video - GStreamer-based video library for Processing.
  • PixelFlow by Thomas Diewald - PixelFlow is a Processing library for high performance GPU-Computing (GLSL), like Fluid Simulation, SoftBody Dynamics, Rendering, Optical Flow, Image processing ..
  • Syphon by Andres Colubri - This library allows to share frames between applications in OSX using the Syphon framework.