Visuelle Programmierung für Gestalter: Difference between revisions

From Medien Wiki
Line 36: Line 36:


== QuartzComposer ==
== QuartzComposer ==
liegt jeder Mac OS X Installation als Teil der XCode Developer Tools bei. Mit dieser Apple Software lassen sich OpenGL Programme für OS X erstellen.<br>
liegt jeder Mac OS X Installation als Teil der XCode Developer Tools bei. Mit dieser Apple Software (aus dem Programm [http://www.polhosting.info/web-archives/pixelshox_technology/ pixelshox] hervorgegangen) lassen sich interaktive OpenGL Animationen für OS X erstellen. Die verfügbaren Patches (Input, Renderer, Modifier) können durch Custom-Patches (Objective-C Plugins) erweitert werden. Durch programmierbare OpenGL und JavaScript Patches sind die Möglichkeiten von QC jedoch auch ohne Plugins recht vielfältig. Die Ausgabe erfolgt entweder über Quartz Composer oder in Quicktime. Quartz Compositions sind auch die Grundlage von OS X Bildschirmschonern und können über [[KVC]] (Key-Value-Coding) in Cocoa-Programme eingebunden werden. In den Developer-Tools finden sich außerdem einige Quartz-Composer Hilfsprogramme, z.B. der "Quartz Composer Visualizer", der komplexe Darstellungen von Compositions auf mehreren Monitoren bzw. mehrere Rechner mit Multi-Monitor-Setup via Netzwerk managen kann.<br>
http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html
http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html