Category: Accidental art
-
LED tracking with a particle filter
Some LED bike light tracking using a particle filter: I’ve been invited to do a lecture for Markku Nousiainen’s experimental course on computational photography next week, so I’ve been constructing some demos that display different computer vision algorithms based on the work I’ve been doing on Lirec. The idea is that they may serve as…
-
SchemeBricks GUI work
Some schemebricks hacking in preparation for a workshop I’m doing with Alex McLean at Piksel in a few weeks. This is just a case of making it work a little bit more like you’d expect – messing with empty parentheses:
-
NIMk Sprint day 1 and 2
This is my update from Amsterdam on day two of our Naked on Pluto residency. Marloes’ report on day 1 is here. Today was all about taking the themes from yesterday and making them into concrete game mechanics we can use. We started by mapping out possible constraints imposed by multiplayer activities. We want a…
-
Stupid conversation graph
-
More feedback meshes
And some more – must get on with some proper work today…
-
Meshed feedback
Still distracted, tried using the new (voxels->blobby) command to use the marching cubes algo in fluxus to mesh the feedback into a solid shape. The code is posted below. (clear) ; make some voxels (define vx (build-voxels 50 50 50)) ; do the feedback (for ((i (in-range 0 40))) (with-primitive vx ; not sure what’s…
-
Migrain Voxel Feedback
Trying to write some documentation for the voxels primitive in fluxus, I was completely sidetracked by this accidental discovery:
-
Particle filters
A particle filter is a technique used in computer vision to estimate the state of a system, given noisy data from fallible sensors. The underlying idea is called a hidden markov model, and looks something like this: The assumption is that any state of the system is dependant on it’s previous state (and thus all…
-
Accidental graph art
If I ran one of these new fangled ‘new media arts’ courses (or whatever they are called now) I’d force students to restrict themselves to only using graphviz for several months. These are some accidents which happened trying to visualise haplotype networks for some biology visualisation work I’m doing: Alex Mclean has some more impressive…
-
Voxels in fluxus
I’ve rewritten the experimental scheme voxel code into experimental C++ fluxus code, using hardware rendering for the sprite ‘splat’ accumulation, which makes it realtime for 30x30x30 grids (27000 voxels). The last two are a bunch of concentric spheres with the top left corner carved away by a box. Part of the fun of this is…