20.06.2018 Views

Mortal Myths for Machine Minds

Documentation of honours project development

Documentation of honours project development

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Technology Used<br />

ReacTIVision is a tool-kit <strong>for</strong><br />

creating multi-touch surfaces, and<br />

fiducial marker tracking. Fiducial<br />

markers are images designed to<br />

be easily read by computers, and<br />

be attached to objects to create<br />

tangible user interfaces. I am<br />

using ReacTIVision to track the<br />

objects, and interpreting the data<br />

it provides me to create responsive<br />

graphics and sound.<br />

The framework was originally<br />

developed by Martin Kaltenbrunner<br />

and Ross Bencina as the<br />

underlying sensor component of<br />

the Reactable, a tangible modular<br />

synthesizer. By making it open<br />

source they have allowed creators<br />

like myself to use it in other ways.<br />

Creative Coding<br />

Above: This is a fiducial marker.<br />

The rest of the project was built in<br />

the creative coding environment<br />

Processing. This can be thought<br />

of as a “software sketchbook”, and<br />

it is an ideal language <strong>for</strong> learning<br />

how to code within the context of<br />

the visual arts. In Processing, when<br />

we talk about a “sketch”, we are<br />

talking about a<br />

Right: This is what a processing<br />

sketch looks like whilst in<br />

development.<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!