Dieses Weblog gibt eine Einführung in die Programmierung mit Processing. Alle Artikel inkl. Quellcode werden gerade für Processing 2.0 überarbeitet.
Basics:
- Processing verwenden
- Die Programmstruktur
- Das Koordinatensystem
- Einfache Formen
- Variablen und Datentypen
- Strings
- Mathematische Operationen
- Mouse Input
- If-Anweisung
- Bedingungen mit switch – case
- Schleifen
- Textausgabe
- Tastatureingaben
- Mache jetzt: Projekt Ping Pong
- Farbe
- Fotos
- Zufall
- Winkel und Wellen
Advanced:
- Viele Arten ein Programm zu erstellen
- Funktionen
- Lesen und schreiben von Textdateien
- Transformationen
- Events
- Datenfelder (Arrays)
- ArrayLists()
- Vektoren
- Recursionen
- Objekte und Klassen
- Agenten
- Flocking
- Voronoi Diagramme
- 3D Basics
- 3D Oberflächen und Licht
- Shading
- Processing mit Eclipse entwickeln
Div. Skripts
- Easing
- Hochauflösende Bilder ausgeben
- Weichzeichnen (Blur)
- MySQL Datenbankanbindung mit PHP
- XML-Element
- try-catch Block
- Threads
- Geodaten und mehr mit Yahoo Query Language
- Geodaten auf Karte einzeichnen
Android Apps mit Processing erstellen:
- Android Grundlagen
- Erste App erstellen
- Multitouch
- Vibration
- OptionsMenü
- Erstellen einer .apk-Datei für den Market
- Processing Sketch in eine vollständige App einbinden
Kinect mit SimpleOpenNI:
Projekte:
- Ping Pong
- Rotations I
- Rotations II
- Rotations III
- Bild aus Text
- Voronoi und die französiche Revolution
- Facebook Anwendung I
- Android App Pure Pong!
- Korruption in der Demokratie
- 3D wie beim Magischen Auge
- Ziegenproblem
- Visualisierung von länderbezogenen Daten
- Visualisierung aus Textanalyse
- The Hunt
- Polarlichter
- Die Geburt der Sonne
Libraries
- Libraries verwenden
- Geomeratrive Library
- Twitter API für Processing
- PeasyCam
- Minim Sound abspielen
- Minim – Audio Analyse
- OpenCV Installation
- OpenCV Basics 1
- OpenCV Basics 2
- OpenCV Gesichtserkennung
Für Kommentare, Anregungen und Verbesserungsvorschläge bin ich jederzeit dankbar!
Projektseite: http://processing.org/
Hier findest du neben dem Programm selbst auch noch viele Anwendungsbeispiele, die Programm – Referenz und einige gute Tutorials für den Einstieg in Processing.
Advertisements
Super Toturial.
Vielen dank!!
Genial!
Wir benutzen Processing gerade im Informatikunterricht und das Tutorial hat mir echt geholfen.
Awesome
Gefällt mir (Y)
Eine der wenigen und wirklich guten Seiten über Processing und vorallem auf DEUTSCH. Ich find auch gut, dass es für Anfänger mit 0 Ahnung bis hin zu Fortgeschrittenen geeignet ist.