Posts Tagged ‘processing’

15 May
2010

Ideas and development using Processing

Scope of work: Software development

“Processing, based on Java, is a programming language and integrated development environment (IDE) built for the electronic arts and visual design communities.”

One of my clients wanted the ability to paint on to a virtual canvas with a stencil being present on the screen at all times. With the development scope supplied, I got to work!

If you click on the video below, you can see what I came up with. This Processing sketch allows anyone to paint onto a virtual canvas with their mouse while the stencil, or logo, remains on the screen at all times.

Get the Flash Player to see this content.

Another idea was to draw in 3D! Check out the video below for some anaglyph 3D development I have done – glasses at the ready, please!

Get the Flash Player to see this content.

4 Apr
2010

Dripping paint routine in Processing

Scope of works: Software development

Last year a colleague re-introduced me to Processing and asked me to help him develop a simple paint package, using Nintendo Wii
remote controls as paint brushes. This software package later became the Digi Da Vinci software, which made its premier at the Dover Castle PR stunt in 2009 with MEI Events.

My first task in Processing was to develop a dripping paint routine which was used as a feature in the Digi Da Vinci software. The routine was class based and the drip consistency, length and density of the drip was fully customisable.

You can see a demonstration of the dripping paint routine below (click on the play icon):-

Get the Flash Player to see this content.

Below you can see a commercial headline news article by Sky News featuring the Digi Da Vinci software:-

30 Jan
2010

Illuminating Dover Castle

Scope of works: Software development and project management

During a contract with MEI Events, I worked on a project with English Heritage.

Dover Castle was wrapped in a series of dramatic projections that stunned English Heritage’s guests and the media alike. On one of the massive 35 metre walls of the Great Tower Digi-Da-Vinci was premierred.

Digi-Da-Vinci turns any structure into a giant blank canvas on which anyone, using a combination of digital paintbrushes and stamps, can quickly create the most fantastic technicolour images.

Illuminating Dover Castle

The Digi-Da-Vinci software is a painting package incorporating mathematic equations to produce stunning and simplistic visual effects.  The visual effects range from simple printing, “painting by numbers” graphic revealing, stamps, dripping paint, spray can and so on.  I part developed the Digi-Da-Vinci software package with MEI Events using Processing, in particular I developed the dripping paint and stamp tool algorithms.   A shot of the Digi-Da-Vinci software in action can be seen in the image above on the left, and in the Sky News video snippet below.

Dover Castle walls illuminated

On the event day, I was also involved in cabling and installing City Light projectors and associated cabling throughout Dover Castle.

The event featured on the following publications (click each one to visit their page):-

Sky News BBC Sea Change Dover The Metro

A bit about me...

A bit about me…

I have been in the commercial digital signage and IT industry for over 10 years working on large networks such

My testimonials

“John proved to be not only a great manager but also a brilliant mentor during  my time working for him

What is Digital Signage?

Digital signage is a form of electronic display that shows information, advertising and other messages. Digital signs (such as LCD,

Rss Feed Tweeter button Facebook button Technorati button Reddit button Myspace button Linkedin button Webonews button Delicious button Digg button Stumbleupon button Newsvine button