ThisIsKindaSketchy.
Information
Sketches
pin(gpong)ball
Object Contour tracking in OpenCV and openFrameworks
pin(gpong)ball is a customizable projected pinball machine, with physical and digital parts.
Players place physical moving parts that anchor digital bumpers with physics simulations.
Once set up, they can play pinball.
Players place physical moving parts that anchor digital bumpers with physics simulations.
Once set up, they can play pinball.
I’ve been looking for ways for the physical to interact with the digital.
In this early prototype, I used contour detection, and turned contours into colliders.
In this early prototype, I used contour detection, and turned contours into colliders.
I detect the plastic pieces using their unique areas, assigning a range of values so that the camera can identify each under changing light settings.
Then I add cartoon bumpers to give the objects a personality.
You can see me playing with simple Lego controllers here.
Then I add cartoon bumpers to give the objects a personality.
You can see me playing with simple Lego controllers here.
openFrameworks
Parsons School of Design MFA Design & Technology
Major Studio 2 Advisor: Kyle Li
Developed in Openframeworks (C++), using ofxBox2d, ofArduino (StandardFirmata), ofxCV and ofKinect libraries. More info on Github. Built mostly in a hotel room during my quarantine after my flight from NYC.