The code is something like this (in pseudo-language):
loop { point pendulum_position=wii_tracker(); point bitmap_position=translate_to_bitmap_position(pendulum_position); int pixel_value=myBitmap[bitmap_position]; if (pixel_value==1) drip_ink();
Love it! Could you give any example code? No one minds if it is rough, it just would be great to learn from the techniques...
nomoreclevernameslef 10 months ago
The code is something like this (in pseudo-language):
loop { point pendulum_position=wii_tracker(); point bitmap_position=translate_to_bitmap_position(pendulum_position); int pixel_value=myBitmap[bitmap_position]; if (pixel_value==1) drip_ink();
}
pvrellis 10 months ago
where:
myBitmap is the (black&white) image to be "printed"
wii_tracker() is a function that tracks the pendulum's position (x,y)
translate_to_bitmap_position() is a function that translate the coordinates (pendulum to myBitmap)
drip_ink() is a function that drips ink
pvrellis 10 months ago
@nomoreclevernameslef
I'm happy you liked it!
pvrellis 10 months ago
I used an "electric spray gun", set to minimum nozzle setting, just enough to drop ink.
My other installation "Irrational pendulum" (please see video) works with a solenoid valve.
pvrellis 10 months ago
how do you eject the color? does it put down a pen, or open a valve, or start a pump?
funkycoder1 10 months ago
Please also see "Interactive installation Memory III" on my youtube-channel.
pvrellis 1 year ago