Retour au sommet
KaleidoSoup

KaleidoSoup

  • 92381 Vues
  • Aime

1st Visual Art Playground in South-East Asia

Cargo Bar @ Q4, Ho Chi Minh City, Vietnam

  • 27 // 28 novembre 2015 | Cargo Bar @ Q4, Ho Chi Minh City, Vietnam

Festival

Quartz Composer - an introduction to interactive visualisations

  • 4554 Vues
  • Aime
Quartz Composer - an introduction to interactive visualisations
[Texte disponible uniquement en anglais] Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data. It is a powerful tool which can allow you to create complex interactive visualisations and motion graphics. What makes Quartz Composer so powerful is the visual node based editing system which allows you to create a sophisticated program without needing to write a single line of code.

This workshop will give an introduction to working with Quartz Composer with the intention of creating an interactive visualisation suitable for art installations and VJing. Topics covered will include node-based programming basics, creating a composition, using inputs for interactivity, adding audio reactivity, how to modify inputs, applying filters, utilising mathematical expressions, utilising TouchOSC etc. I will also showcase my work including the kalEYEdoscope.

There are many technologies which can be easily incorporated into Quartz Composer. Some of the available inputs include video, audio, MIDI, OSC, keyboard, mouse, tablet and kinect. There are also many generative graphics including 2D, 3D, particle systems, meshes and line expressions. The data can then be processed and modified in various ways including mathematical expressions, logic, image filters, LFOs, etc. For advanced users who are familiar with programming, you can incorporate your own custom code using OpenCL, GLSL shaders, Javascript and Core Image Filters or you can even write your own custom patch which might interact with an Arduino for example. Another neat feature is that Quartz Composer compositions can be directly imported into Resolume, allowing you to create some intricate animations that are controlled and generated in real time for VJ work.

At the end of the workshop, participants will be hopefully have an understanding of working in Quartz Composer and will have an interactive composition they can use in their own work.

Prerequisites:
Participants must have a computer running Mac OSX with Quartz Composer installed. Quartz composer can be downloaded for free as part of ‘Graphical Tools for Xcode’ which is available on the Apple Developer site here: https://developer.apple.com/downloads/
You will need a free apple developer account to access this site. Please ensure you download the correct version for your current operating system.
Alternatively I will have copies of the software to distribute prior to the workshop.
It is recommended that you bring an input device as well such as a kinect, midi controller, ipad with touchosc, although this is not mandatory.
If you do not own a Mac computer you are still welcome to spectate during the workshop.

Durée (minutes)

60

Ce qui est necessaire

Preferably a dual projector setup where I can project the editor view and output view simultaneously. A desk to put my laptop on with a chair. 1 power point. microphone for speaking if available. Participants will need seats and desks to work from, similar to a classroom setup if possible.

  • Workshop
Tricktronix
Tricktronix

Australia Brisbane

Événements

KaleidoSoup
KaleidoSoup
vendredi, 27 novembre 2015