first look at leap motion
Leap motion guys (leapmotion.com) were cool enough to send me a dev kit. Time to make something cool.
Gesture mouse
So as a fun learning project I made a mouse scroll wheel. Except instead of a traditional one I used hand tracking via proximity sensor. fun stuff, I even made an instructable for it so you can make your own!
check out the prototype I first built as a proof of concept:
kinect hack with particle emitter
super quick 10 minute project just to see if I could get it to work:
Creative coding meetup in Grand Rapids, MI
EDIT: I merged this with GRMakers, they were already doing a better job at organizing smart faces. no sense in reinventing the wheel 🙂 Check it out: http://ifelseifelse.com can come with any level of expertise. So if you want to come just to learn, then we would love to have you. Going to focus on things like […]
Glitch-o-matic pixel smearing app
First version of glitch-o-matic. Takes pixels and smears them across the image based on random selection. Was a fun learning project, feel free to give feedback on here or github on code. Feel free to modify and change the code, just shoot a link back to me if you do, and show you what you did with it, I’d love to hear what people do with it.
some stuff I made with the output:
Custom dark theme syntax highlighting for Processing
I’ve learned that after looking at a coding interface for hours that is white, it starts to get tiring. Since I design user interfaces all day … I had a thought that I might be able to change the colors, I had some something similar for extendScript toolkit a while back ago so I figured I would give it a shot for this. I poked around for a while and found a few files I needed. It’s actually very easy…I’m surprised I didn’t find documentation on it (though I’m sure it’s out there somewhere).
install Twitter4j with processing 2.0
wow… well that was a workout.
seems that you have to have very specific way of organizing an imported library. Here are some steps I took to get it into the newly released processing 2.0:
- make sure you rename twitter4j-core-2.2.6.jar to: twitter4j226.jar
- make sure you rename the lib folder to: library
- rename twitter4j-2.2.6 to twitter4j226
Here is a screen grab of my structure
then you just go to: sketch > import library. it should be in there, it will add the following lines of code:
All star panel of generative and interactive designers
Panel speakers Zach Gage, Robert Hodgin, Casey Reas, and Daniel Shiffman discuss their exploration of aesthetic form in this video. They explain what they do and how, ending in a few questions from the audience. Definitely worth the watch if you’re a lover of interactive design or generative art.
[divider] [/divider]
Zach Gage
Bio
Zach Gage is a designer, programmer, educator, and conceptual artist from New York City.
His work explores the increasingly blurring line between the physical and the digital. He has exhibited internationally at venues like the Venice Biennale, the Giant Robot/Scion Space in Los Angeles, and the Centre for Contemporary Art Ujazdowski Castle in Warsaw. His work has been featured in several online and printed publications, including Rhizome.org, Neural Magazine, New York Magazine, and Das Spiel und seine Grenzen (Springer Press).
lose/lose
Lose/Lose is a video-game with real-life consequences. Each alien in the game is created based on a random file on the player’s computer. If the player kills the alien, the file it is based on is deleted. If the players ship is destroyed, the application itself is deleted.
Although touching aliens will cause the player to lose the game, and killing aliens awards points, the aliens will never actually fire at the player. This calls into question the player’s mission, which is never explicitly stated, only hinted at through classic game mechanics. Is the player supposed to be an aggressor? Or merely an observer, traversing through a dangerous land?