Jeff Thompson | Blog

Archive for the ‘experiment’ tag

Smell Infusion Tests

Testing various papers for holding essential oil scents for a smell-based adventure game; each paper sample received 2 large drops of the oil and were then held in a plastic bag overnight to infuse. Smell was subjectively tested 24 hours and 5 days later.

Smell is rated 0-5, where 0 = virtually no smell and 5 = overwhelming.

PAPER
NEXT DAY
5 DAYS
Mat board11
Thin chipboard30
Thick bristol board10/1
?10/1
Bristol00
Thick Stonehenge (?)11
Regular Stonehenge (?)10
German Etch (?)30
Blotter paper21
Canson Mi-Tientes3-41/2

May 17th, 2013 at 10:04 am

Spiral Sorting

Sorting an image’s pixels spirally from left to right, outside to inside.

December 10th, 2012 at 11:28 am

Some Kinect Experiments

Three head-mounted Kinect experiments:

  1. Rendering only every 5px horizontally
  2. Doing some feedback trails and hand-tracking
  3. A 3d ball inserted into the Kinect’s 3d space (with the eventual hope of making it bounce in that space)

All three written in Processing.

November 12th, 2012 at 9:31 am

Polygon Sheet – Still

A still from some experiments in Processing for the design of an upcoming publication; inadvertently resulting in a video (currently crunching).  Tons of polygons with copier-toner texture, overlapping to create weird mesh glitchiness.

July 28th, 2012 at 1:04 pm

… And Success!

Something approximating success!

July 22nd, 2012 at 7:04 pm

Tagged with , , ,

Cyanotype Preparations

Some experiments that will (ultimately) become cyanotypes later this week…

July 9th, 2012 at 3:24 pm

Camera Experiments

Continuing experiments for a camera project; the above images are captured by a 35mm SLR lens, projecting onto frosted plexiglass, and picked up by a cheap webcam.  The top is a toolbox across my studio, the bottom a fluke image captured when opening the box the assembly was housed in.

June 28th, 2012 at 10:56 am

Random quad experiment

Experiment in Processing using random quads.

Source:

void setup() {

  size(800, 800);
  noStroke();
  smooth();
  background(0);

  for (int i=0; i<1000; i++) {

    fill(int(random(0,255)), int(random(0,255)));

    int c1w = int(random(0,width));
    int c1h = int(random(0,height)); 
    int c2w = int(random(0,width));
    int c2h = int(random(0,height));
    int c3w = int(random(0,width));
    int c3h = int(random(0,height));
    int c4w = int(random(0,width));
    int c4h = int(random(0,height));    

    quad(c1w,c1h, c2w,c2h, c3w,c3h, c4w,c4h);
  }
}

June 20th, 2011 at 4:11 pm