24.6.08

to my friends...

i say this. i will not play WOW, but i might play this:

'Warcraft' Sequel Lets Gamers Play A Character Playing 'Warcraft'

22.6.08

friggin hell.


Weird Fishes: Arpeggi from flight404 on Vimeo.

why can't i do that?

opening night...

group collaboration:

not that impressed, at all:

my piece set up and working:

28.5.08

whilst they play war...

i will start working on next years project.
some of us don't get command and conquer.

...and i'm sure i'm meant to have a break at some point. *sigh*

LINKS!
*gosh*

blast theory
eyebeam
ARS Electronica
article on we love technology, as the site is currently down.
waldemeyer


books i need to remember:
responsive environments
4Dsocial
the fundamentals of digital art

i could note all this down somewhere or simply send myself an email but i'll only end up loosing it all.

22.5.08

NXTing.



mmm... dirty keyboard.
i have been playing more with the NXT brick, and lo and behold i have a video of my interactive piece in action:



it's reacting to luke making "pop" noises. and general discussion of the effects of a black hole.

21.5.08

i'm stalking your ass.

with this piece of AWESOME.



there's all these pleasing graphs, 60% of my visitors are on dirty PCs, and 40% are using dirty internet explorer, and two were on dirty dial-up. people spend an average of 33 seconds on here, someone stayed on for a whopping 1 minute 45 seconds!! i don't know what bounce rate is but there's a hell of a lot of it. the amount of visitors coming off google matches those coming off magnetic north. i've had 54 visitors, and most of them are noobs.

so yeah, i know you're there, and i know what version of flash you've got installed.
it's making me a bit power mad.

one can't help but think...

if only i was at this stage a few weeks ago, maybe everything would run more smoothly and i wouldn't be stressing my arse off.
but that's not how things have worked out so lets go on with it anyway.

i have now started playing with the Lego NXT brick, using it to input data from it's microphone via bluetooth to processing. it's working great and everyone sitting near me is enjoying having an excuse to make loud noises. i wanted to play with the NXT brick from week one but in hindsight it probably would have been a bit too complex at such an early stage, but it could have informed my ideas a bit more. i did go off on one a bit, as i was unsure of what code i would actually need to use but oh well. the important thing is i'm LEARNING!!

i've also been working on the actual images that will be showing off what the code does. i'm not the most skilled illustrator in the world so i've just embraced this fact and made them doodle-ish.

look:






after the doodling came the illustratoring. although i would have liked to have drawn all the paths myself, using my drawings as guides, i just don't have the time for that much faffage, so instead reverted to the old evil that is livetrace. i feel a bit dirty now but i have images to use. after some whinging someone who will remain un-named managed to persuade me into using livepaint which was PAP. made me waste precious, precious time. so i did most of the colouring in with paths...



tedious.
but it works.
illustrator is defiantly one of those programs i don't fully comprehend.

16.5.08

progress this week

or since i last blogged really.

more testy sketchy things:

blossom_test_020 - after some trouble shooting with anna, realizing that it was a rouge semi-colon that messed up my pushMatrix / popMatrix.

blossom_test_021 - trying once again to get my head around rotate script, which as it turns out isn't as simple as i thought it was going to be. as it uses radians, instead of nice easy degrees.

blossom_test_022 - using different coloured flowers to see exactly what is going on in this script.

blossom_test_023 - looking at how changing the order of translate and rotate affects the code.

and i've also been playing with animation:

blossom_ani_001 - animating a flower moving left to right across the screen.

blossom_ani_002 - trying to use a sequence of images to create an animation. DOESN'T WORK.

blossom_ani_003 - animation increasing opacity. doesn't work.

blossom_ani_004 - trying to use GIFs instead of SVGs, to see if the problem is with the file type. works, kindof.

blossom_ani_005 - animation increasing opacity. trying GIF. working!!!

blossom_ani_006 - trying to use a different piece of code to import and display images, but doesn't like that line again!!!!

blossom_ani_007 - rotate animation script (wish i found this a couple of days ago!!!) works fine with GIF, might try with SVG.

i'm having some problems though. i've been using SVGs throughout my experiements as they're all nice and scalable, but i can't get some of the animation codes to work with SVGs, so i've had to start using GIFs aswell. which is annoying. hopefully this will be sorted for my final piece.

i've also made a prototype of what i want my final piece to be like. it's very basic, instead of being controlled by decibels it's controlled by keyboard controls: q, w, e, r, t. i was going to make it qwerty but t was pretty finalish. you might have to hold down the keys for a little while before some flowers start to appear.

CLICKY!

it's pretty basic, but my code is developing. i'm seperating everything up with pushMatrix and popMatrix, and discovering what i end up with if i put in stupid numbers. some of the movement such as what happens when you press q is pretty much how i want it, i just need to bring in the right imagery. some other keys need a bit more work though.

the applet is a little tempermental so be patient!

13.5.08

plans plans plans

bits of code i need to mush together into a prototype of a final piece:

blossom_test_010 - trying to change the number of flowers that appear depending on which key is pressed.

blossom_test_011 - trying to make the background change colour with the increasing number of flowers.

blossom_test_014 - using translate to change placement of SVG.

blossom_test_015 - using the translate and random functions together.

blossom_test_020 - after some trouble shooting with anna, realizing that it was a rouge semi-colon that messed up my pushMatrix / popMatrix.

might make it in if i get time / a miracle:

blossom_test_023 - looking at how changing the order of translate and rotate affects the code.

animating the SVGs.

what else i need to learn:

NXT controls, probably just the microphone.

10.5.08

progress

i hit another stumbling block today. as it turns out, rotating objects in processing isn't as simple as one first thought. i thought it would be a simple case of using degrees, but instead processing uses this weirdness called "radians". which i can't remember learning all those years ago.

after some blank staring as several people tried to explain to me what they were, which involves those little weird sin, cos and tan buttons on fancy calculators, i eventually found something that made some kind of sense to me on wikipedia.



god bless you wikipedia.

i also found a nice script in processing that converts degrees into radians, which is nice.

and i created a little program to see how it all works. here is a pretty flower circle.



once again, i have been thwarted by assuming that things will be relatively simple. i'm getting my head around it, now i just need to get all the code i've been working on into one piece which will achieve what i want, which is mostly prettiness.