Follow twitter


For information on exhibitions, workshops or performances please contact info[at]

Graffiti Analysis 2.0 French Source Code
Aug 6, 2010
Big thanks to Stphane Buellet (from Objet Graphik) for translating all of the comments in the Graffiti Analysis 2.0 source code into French!

Link - (8.2mb)

(More info on the Camera Linea project soon!)

Graffiti Analysis 3.0 Preview
July 26, 2010

Coming this summer to a browser near you.

More .gml (Graffiti Markup Language) activity.
July 26, 2010

Victor Martins has been doing some Viscosity experiments in Processing:

And Mike Creighton has been using .gml with Flow libraries:

Graffiti Analysis and the Media Facades Festival Continues...
July 20, 2010

The photo and video above are from the first round of testing for Graffiti Analysis and the Media Facades Festival, which took place on the NightScreen in Berlin a couple of days ago. Thanks to everyone who submitted tags and GML data.

For those who haven't, there is still time. I have information on how to capture and submit tags listed here, but I've also come up with a new way of capturing graffiti motion data that requires only a webcam, a computer and a light source attached to a writing implement. This version (outlined in the diagram below) uses the same Graffiti Analysis 2.0 Capture Application and a similar technique as was previously outlined, but does so in a way that does not require additional equipment or the building of a capture case. Video footage of this technique being used in the city can be viewed here.

(Click image for larger version)

All of the submissions highlighted in the video can be viewed and downloaded at the following: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, and 12.

All of the tags submitted to the festival can be viewed at:

Submit your tag now!!!!

Your Tag: Big, bright and all over Europe
June 24, 2010

I'm teaming up with the Media Facades Festival to bring Graffiti Analysis and your tag to big ass digital display systems all across Europe and replace ad space with graff space.

How It Works:

1) Digitally capture your graffiti tag using the free (and open source) Graffiti Analysis Capture Application (HOW TO guide here). Your tag will be saved in Graffiti Markup Language format (.gml). (Additional info on capturing your tag is provided below).

2) Upload the .gml file of your tag to, an open repository for sharing and archiving motion captured graffiti tags. Create an account and add the keyword 'mff2010' to all tags you would like considered for public display. Other related keywords such as name and location are suggested but not required.

3) On August 1, 2010, I will begin making selections based on tags submitted under the keyword 'mff2010'. I will try to highlight as many tags as possible, although this will depend on the number of entries and display time available. Everyone is welcome to submit, but preferential treatment will be given to graffiti writers.

4) I will send this data to collaborators in the Media Facade Festival for public display. Tags will be displayed on large scale highly public digital displays from August 27 to Oct. 2. Potential places your tag might show include the 7,536 screens in the 1,106 coaches in the Berlin Subway, the BBC Big Screens in Liverpool and the Gasometer Nightscreen in Berlin.

Submissions can be made anytime from now until July 31, 2010.

Hackers / developers interested in getting involved, please refer to the Graffiti Analysis source code and wish list.

For more on Graffiti Analysis, go to "
For more on Media Facades Festival 2010, go to

How to make a submission using the Graffiti Analysis 2.0 standalone application:

1) Download Graffiti Analysis 2.0 Capture Application here.
2) Follow these instructions on how to set up and run the capture application.
3) In the directory on your computer containing the Graffiti Analysis 2.0 Capture Application navigate to /data/tags and find the .gml file of your tag (e.g. yourfilename.gml).
4) Create an account at and upload the .gml file of your tag. Navigate to the page containing your tag and click the "submit to Media Facades" button in the lower right of the screen.

How to make a submission using your iPhone (Graffiti Analysis 2.0: DustTag):

1) Install DustTag on your iPhone.
2) Create an account at and add your iPhone UUID on your account settings page. This will automatically send all tags uploaded from your iPhone directly to your 000000book account.
3) After creating you tag on the iPhone, hit OPTIONS, then Add Keyword. Enter MFF2010, hit Return and then press Upload. You can confirm the upload by going to[yourname]. Make sure you see MFF2010 listed under 'gml_keywords' in the lower right.

Big ups to Jamie Wilkinson for making all the last-minute 000000book updates!

3D Graffiti Anlaysis (GML) to .stl
May 28, 2010

Chris and I are currently working on a 3D Graffiti Analysis / GML application for exporting .stl files. Downloads and source coming at the end of June.
(Tag pictured above by MOMO)

Graffiti Anlaysis (GML) to PyGML to Octane
May 28, 2010

(Tag by SHE)

(Tag by KATSU)

Some beautiful 3D renderings by David Keegan using his open source PyGML python framework and the Octane renderer. (via

Graffiti Anlaysis (GML) to TouchDesigner
May 28, 2010
Achim Kern (from has developed a GML reader for TouchDesigner. Source code available here.

Graffiti Anlaysis (GML) to Maya3D
April 9, 2010

Keegan3D is working on a GML importer for Maya. More on this as it develops.

Graffiti Anlaysis 3D .obj export
April 3, 2010

App, source code and tutorials coming this summer. Props to Mike Frumin's open source OGLE project.

Graffiti Anlaysis --> 3D Studio Max
March 6, 2010

A team over at David and Goliath Studios is working on an application for importing Graffiti Markup Language (GML) files from Graffiti Analysis into to 3D Studio Max. Updates coming soon.

BLK River Festival
Oct 21 2009 - Nov. 21 2009

New Media New Thinking: Input / Output
Oct 2 2009 - Nov 1 2009
Hong Kong


Nuart Festival Sept 10 2009 - Oct 11 2009
Stavanger, Norway


Born In The Streets: Fondation Cartier
July 7 2009 - Nov 29 2009
Paris, France


Copyright 2010 Evan Roth,
This software is licensed under GNU GPL

Creative Commons License
All Graffiti Analysis related media is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

Contact: info[at]graffitianalysis[dot]com

Follow: @graffanalysis

Web Ring: