Wednesday, 13 August 2014

FINALS

Quartz Composer - Square Tears
By using the 'replicate in space' patch and the wave generator on the x-position i made a series of cubes fold out then back in whilst changing colour through the 'rgb patch' and interpolater. Although there is no user interaction in this design i felt as though it didn't need as it has significant depth in that i think involves the audience.




































Processing - Grandma's Sweater
named appropriately as it looks like a woven pattern made by mapping the y-coordinate to mouseY and mapping the height to mouseX. Stroke colour, for the most part is determined by random giving a woven effect overlayed several times.






































Three.js - Tetrahedron Particles
To make this design I remixed similar existing code and changed/added a few things to better suit the image for this design that i wanted. Mesh position is generated by random on all three axis which means it looks different every time. The camera oscillates on the y-axis with a soft turn at each end giving it a more relaxed transition of direction.

Week Four - Unity

Unity was attempted but files became corrupted and were lost.

Week Three - Quartz Composer

Spectrum
Unfortunately the screen record couldn't capture all the frames so the video looks quite patchy but the original file that is attached works well.
Playing with the replicate in space patch to multiply the output and create something that has a quite a lot going on.
Interpolation and RGB patches have been used together to create a colour spectrum.
































Machu Piccu
An audio visualizer made from a rotating cube takes input from the microphone and channels the high, mid and low input to determine the height, width and depth respectively. Initial research said that i could import a 3d-image from CAD software using '.dae' format however this didnt prove successful and a cube was just used instead.



















Bleak Bake
Initial experiment on quartz composer making an audio visualizer with the particle patch combined with the lenticular halo and interpolaters to determine the rgb colour. However colour faded after messing with the parameters of the lenticular halo.


















Week Two - Processing

Brainstorm
Ellipse position is determined by two different integer values while the size is determined at random. User interaction determines the ellipse stroke through mouseX and mouseY to generate the red and green values respectively.























Rainbow worm
A fairly simple code that generates x and y position by mouseX and ''Y respectively while width and height is generated by random. Colour is connected to the coordinates of the mouse and determines the red and green values.























Painting Concrete
Initial experiment on processing uses mouseY to determine the height of the rectangle.