Blog-Thema: Uncategorized
Christian Groß | März 2, 2012 | Categories: Uncategorized |
Ein Ideensketch für eine Kinectinstallation. import processing.opengl.*; import peasy.*; PeasyCam cam; int imgSize = 100; int imgCount = 100; int imgRows = 3; int imgPerRow; ArrayList photos; int worldWidth; int worldHeight; float worldX; float worldY; float worldZ; float focusX; float focusY; float destZ = 100; float destY; float destX; float worldRotateX; float worldRotateY; float worldRotateDestX;…
eva | März 1, 2012 | Categories: Uncategorized |
Mithilfe eines Codes von Max habe ich verschiedene Felder definiert, in welche Drum-Sounds geladen werden können. Indem man sich dann vor der Kinect bewegt und ein Feld anwählt, erklingt ein Klang von einem Schlagzeug.
Christian Groß | | Categories: Uncategorized |
Die Tiefeninformationen der Kinect werden verwendet um einzelnen Tiefenflächen zu zeichnen. /* ————————————————————————– * SimpleOpenNI DepthMap3d Test * ————————————————————————– * Processing Wrapper for the OpenNI/Kinect library * http://code.google.com/p/simple-openni * ————————————————————————– * prog: Max Rheiner / Interaction Design / zhdk / http://iad.zhdk.ch/ * date: 02/16/2011 (m/d/y) * —————————————————————————- */ import SimpleOpenNI.*; int linesFrom = 200; int…
Dominik Stucky | | Categories: Uncategorized |
Erste Versuche mit der Kinekt und Simple Open Ni-Libraries. Processing P3D Tiefenarray Kinect Vektor Punkt (Umrechnung 3D-Raum) Abgleich Verschiebung Kamera RGB und Depth Gestures Liste durchlaufen Eintrag in Array am Anfang einfügen (bestehende verschieben sich nach hinten) User erkennen (IDs User) Lagesystem
Dominik Stucky | Februar 29, 2012 | Categories: Uncategorized |
http://qrcode.kaywa.com How to do Augmented Reality in Processing http://answers.oreilly.com/topic/1337-how-to-do-augmented-reality-in-processing/ https://vimeo.com/3820225 http://processing.org/discourse/yabb2/YaBB.pl?num=1239497646
Christian Groß | | Categories: Uncategorized |
Ein Imageslider der Bewegung gesteuert wird. import processing.video.*; // Variable for capture device Capture video; // Saved background PImage backgroundImage, motionImage; boolean haveBackgroundImage = false; boolean showMotion = false; Button buttonLeft, buttonRight; Slider slider; // How different must a pixel be to be a foreground pixel float threshold = 100; void setup() { size(640, 480);…
Joël Gähwiler | | Categories: Uncategorized |
Der erweiterte Color Tracker kann mehrer Farbflächen (auch von der gleichen Farbe) tracken. ENTER – Alle Trackings löschen SPACE – Debug Mode On/Off
Dominik Stucky | | Categories: Uncategorized |
Processing Main Class Ball Class Obstacle
Joël Gähwiler | | Categories: Uncategorized |
Dieses Processing Programm versucht einer Farbfläche zu folgen die zuvor durch einen Klick festgelegt wurde.
Diego Martinez | Februar 28, 2012 | Categories: Uncategorized |
Bei dieser Übung ging es darum ein Bild mit Buchstaben nachzuzeichnen und den Umgang mit Text und Fonts in Processing aufzufrischen. Bei dieser Übung wurden die Pixels mit Zeichen / SVG ersetzt. Bei dieser Übung wurden die Pixels mit einem Text ersetzt.