Tag processing

noisy

Click here to see more

/**
* Noise1D.
*
* Using 1D Perlin Noise to assign location.
*/

float xoff = 0.0;
float xincrement = 0.01;

void setup() {
size(200,200);
background(255);
frameRate(30);
smooth();
noStroke();
}

void draw()
{
// Create an alpha blended background
fill(255, 10);
rect(0,0,width,height);

[...]

animation

Here’s another mini sketch, using the tester from the wordpress processingjs plugin. Bear with me, folks..

//Info: http://processingjs.org/reference
void setup() {
size(200, 200);
frameRate(10);
}
void draw() {
background(#ffffff);
ellipse(100, 100, random(50), random(50));
}

processingjs

Here is the latest in a small series of tests, embedding processing sketches on this blog. This one uses the wonders of processingjs, John Resig’s fantastic port of processing to javascript. This animation is nicked directly from the processingjs website, so please don’t hold that against me. Some oddities notices so far [...]

Batch Convert Images in OS X

This post is more for my benefit than others, but you may in the end find it useful anyway. I’ve recently come across a handy batch conversion technique for switching image formats in a snap;
1. Put a load of images in a folder
2. Open the Terminal
3. cd to the current directory
4. type in
mkdir jpgs; [...]

processing.js

This is a quick test of HasCanvas for publishing processing sketches in a web browser.  HasCanvas is built on the very nifty processing.js platform, which means publishing processing sketches is about as easy as clicking 1 + 2 + 3.
see for yourself;

simple metro

For students in the 11217 introduction to construction class;
Here is an example of a simple metronome counter which moves a line up and down a sketch window over a period of time.  You should be able to follow the comments included to see how you might plug your sensors and motors into this sketch to [...]

Phidget Interface Kit + Processing

Here’s a simple example for connecting a PhidgetInterfaceKit 8/8/8 to a computer, using Processing.
You will need to download the phidget21.jar package from the phidgets website, find it in the ‘Programming’ section in the java examples section.  Once downloaded, just use Sketch>Add File… to add the file to your sketch.  Connect via USB and you’re ready [...]

Phidget Servo motor output via Processing

I’m currently preparing for a short piece of processing tutoring in the Bachelor of Architecture course, commencing tomorrow.  The course is a 1st year construction subject, in which the year group is designing modular structures from found objects (read; whatever they can find in large amounts at Reverse Garbage), with a  12-15 unsuspecting students are [...]

fluid updated

I’ve spent a bit more time cleaning up the fluid blobs examples I made last week, this time limiting the Region of Interest and fiddling with the fluid interaction.  Also newly included is a smarter way to interact with the blobs (in the code, i mean), pulling out more precise locational data.  I’ll be looking [...]

fluid blobs

Linked below are some early results from a new series of sketches I’ve been working on using Processing.  These sketches continue in a long line of projects I’ve completed recently using simple camera tracking algorithms to infer interesting patterns of movement in urban spaces.
The first example is a calibrated blob tracking experiment, using the excellent [...]

Smart Light Fields (intro)

In addition to my involvement with the janus project for the Smart Light Sydney Festival, Joanne Jakovich and I were invited to collaborate with the NSW Department of Planning in an ambitious short term project during the festival.  The Department of Planning, along with Metropolis and D-City had the initiative to setup a small amount [...]

pixelTag Vimeoland

This is a video of the latest updates for the pixeltag project. So far I’ve had to be satisfied with screen grabs or photos from the interactivation studio, but I’ve taken the leap and made it safely into videoland – or should I say vimeoland.
Enjoy!
pixeltag v2.0 from Jason McDermott on Vimeo.

pixeltag widescreen

pixeltag widescreen, originally uploaded by jason.mcdermott.

Pixeltag Installed in the Interactivation studio, spanning over the full double-width projection space.

Pixeltag updated

Pixeltag updated, originally uploaded by jason.mcdermott.

This is a screenshot of the updated pixeltag project, as exhibited at World Bar on the 25th of last month.
I’m still working through some of the smaller bugs associated with the gravity module and wii remote connection – but overall I’m pretty pleased with how it’s coming along.
More [...]