7 | Mi 2. März | Processing Bibliotheken
Processing Sketch exportieren
- Web Applet für die Darstellung im Browser: File/ Export
Generell ist ein Web Applet in seinem Funktionsumfang (Mikrophon, Kamera + Zugriff aufs Filesystem) eingeschränkt. Siehe dazu die Seite auf Learning Processing / Sandbox
Anleitung, wie ein Web Applet signiert werden kann und somit der Funktionsumfang erweiter wird. Bevor Du signierst, check in der online Dokumentation, welche Klassen und Befehle im Web verwendet werden können.
- Als standalone Java Applikation exportieren: File/ Export Application
- Für Eure Dokumentation ist es am einfachsten, Filme, Einzelbilder und den Sourcecode zu bloggen.
- Weitere Infos in Shiffman Kapitel 21 S. 397
SVG laden und darstellen
Nicht alle SVGs (
Scalable Vector Graphics) werden Fehlerfrei geladen und dargestellt.
Anbei ein einfaches
LoadSvg.
Sound
Von den getesteten Audiobibliotheken hat die
Minim Bibliothek gut funktioniert. Beispielanwendungen sind über das Menü File/Libraries/Minim(Sound) anwählbar.
PDF
Mit der
PDF Library lassen sich .pdf dokumente erzeugen und abspeichern.
Arduino Bibliothek und Firmata
Für die Steuerung eines Arduino Boards aus Processing gibt es die
Arduino Bibliotheksowie die Firmata Firmware für Arduino. Befolge unbedingt die Installationsanweisungen. In der Processing Bibliothek sind schon ein paar Beispiele enthalten. Die Standard Firmata ist in der Arduino IDE unter File/ Examples/ Firmata/ StandardFirmata aufrufbar.
GSVideo
GSVideo, basierend auf GStreamer ist eine Alternative zu Quicktime, um Video aufzunehmen und abzuspielen.