glitch.art

April 25th, 2014

Continuing my obsession with that Picasso picture, I’ve created three small glitch-gifs.

goggle.glitch.01

 
 
 

I’m using a small processing app.

 
 
 

goggle.glitch.02

 
 
 

Adapted from some code found online.

 
 
 

goggle.glitch.03

 
 
 

I don’t see myself suddenly becoming a “glitch artiste” (ahem). But it is a fun aesthetic; even when the results are crap they can still be quite dynamic. Cheap thrills!

My end-goal is to adapt these processes to images of text, and then see where that leads.

To those ends, I started cataloging some glitch/processing-glitch sources.

pixl8r.art

April 15th, 2014

I’ve automated the process that build the gif in kosmic.loop.art. It’s preliminarily online at github.io with the source-code, unsurprisingly, on github.

Internally the code is a mess, but represents my first time integrating a processing.pde with external javascript, use of the dat.gui library, use of a gif-library, use of drag-n-drop, web-workers. Instead of outputting individual frames that were stitched together in an external application, the code uses a library to put the frames together – with the first, unmodified image as the starter 1/2 second frame.

Here’s the revised gif:

kosmic.00

original, for reference:

kosmic.00

They’re not in sync, since the speed is faster on the revised version.

kosmic.loop.art

April 4th, 2014

kosmic.00

Generated by a project I’m working on. Encoding by the jsgif project.

Source image (seen briefly in animation):

kosmic

No idea why I had this. Something to illustrate some arcane point arcanely in a forum, probably.

I have no idea where I got this. Probably google-images. Also found at Rave Flyers in the 90s. Which looks like FUN.

See also: rave preservation project (which has a BORING click-filled interface), flyers from the rave project archive, and some flickr collections of rave flyers.


UPDATE 2014.04.15: Automated version.

processing.pixellated.pablo.art

March 24th, 2014

pablo.gogs

(larger size at flickr.)

This was the back-page ad from … some magazine. The (c) is 1997, but it could have been between then and 2000 when I tore it off and put it on my cubicle wall. It’s been there, on every cube or office I’ve been in since. Well, minus the xray-specs which were hanging elsewhere, until BWING: some particle pings off of some neuron. Plus, filters added in Picassa (hah!) and poorly-taken photo from my crappy phone.

There’s something to be said for crappy phones. I loved my old clamshell that a job provided. It was 0.3 megapixels, and had a crappy lens. The photos could be awesome! My current phone is a “feature-phone” which means it has a touch-screen and enough functions to be annoying, but not enough to make it user-friendly. And no flash. Which totally sucks. But it is always in my pocket, so there’s that.

(The only Macintosh I ever owned was a sad-faced classic Mac [that would only boot to the sad-face]).

see also: Apple’s ‘Think Different’ campaign and Picasso-inspired Mac-logos.

 


Over lunch today, I twiddled with the image some more in Picassa (because: (1) why not (2) I no longer have Photoshop installed and (3) the GIMP is just too awkward and long-loading). And THEN I started working with Processing:

pablo.pixl

The core of the pixellization routine was originally from Jeffery Thompson but he is in no way to blame for what came later. Color averaging code was based on an answer at StackOverflow. Animation courtesy of mothereffinganimatedgif.com.

Future work might include generating gifs from inside of Processing [update: DONE], and tiling from the CENTER of the image, instead of the upper-left. This would allow for cropping the image to fit a specific canvas size.

Code is on GitHub.

 


See, even when I do post something other than an animated GIF to this blog, it’s still an animated GIF.


UPDATE 2014.04.16: See also: kosmic.loop.art and pixl8r.art

snowballs.gif.art

November 26th, 2013

(source)

  • syndicate

    • Add to MyMSN
    • Add to MyYahoo
    • Add to Google Reader
    • Add to Bloglines
    • Add to Newsgator
    • Add to NewsIsFree