Processing è, insieme, un linguaggio e un ambiente di sviluppo. E' particolarmente orientato all' interaction design . Il progetto Processing fu iniziato ed è attualmente portato avanti da Ben Fry e Casey Reas. Nel corso Media Processing in Processing (MPP) , Processing è uno degli strumenti principali che usiamo per introdurre elementi fondamentali di elaborazione di immagini, grafica, e suono. Processing è una estensione di Java e supporta molte delle strutture di Java con una sintassi semplificata.
Processing può essere usato in tre
Modi di Programmazione
- Base: Sequenza di comandi (primitive grafiche)
- Intermedio: Programmazione procedurale
- Avanzato: Object-Oriented Programming
Rappresentazione di Media
Gli oggetti visuali popolano uno spazio 3D (o 2D). Immagini, curve, superfici, ed elementi tipografici possono popolare lo spazio. Il supporto per il suono è assai limitato in Processing. Guida: Media Representation in Processing.
Composizione Grafica
Processing fornisce primitive per disegnare, colorare, illuminare, e ombreggiare gli elementi visuali in 3D (e 2D). Può avvantaggiarsi della disponibilità di acceleratori grafici OpenGL per applicazioni che girano su piattaforma locale. Guida: Graphic Composition in Processing.



Teaching Media Processing in Processing
