MAKE pal Steve sent in this amazing realtime 3D pixel video (and source) for making your own, he writes - "I've been digging into processing the past month or so. I'm starting to assemble my army of programs, but check out a video capture movie of the newest thing I built." - Link.
3D pixels from realtime video
Recent Entries
- 3D-printable buckydome brackets
- Print-your-own 35mm pinhole camera
- Paralyzed Graffiti Artist Draws With His Eyes @NPR
- In the Makers Market: Posc pocket audio oscillator kit
- Flame: A cool Processing-based art program
- Arduino meet up (photos)
- Electronic business card demonstrates transistor amplification
- Gentlemakers, start your robots!
- New in the Maker Shed: Arduino 7-Segment Shield
- MakerBotted Gothic cathedral does not require legion of serfs
Comments
Oldest comments listed first.
Leave a comment
Subscribe to MAKE Magazine!
Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.
$34.95 / 1 year
(4 Quarterly Issues)



































VERY cool! But what's up with the framerate? Why is it so slow? Your webcam, program, or video card?
Reply to this comment
If it's real-time then it's almost certainly a number-crunching limitation.
Reply to this comment
It's running in realtime on my 17" powerbook. I should probably try it again on my g5. :)
So, yeah, think about the crunching going on. This is a java program taking in an iSight's video feed, 640 x 480, 30fps, doing a calculation as fast as possible to determine the color on the size of the grid I tell it to calculate to, then evaluate the brightness of that pixel and draw a 3d box to that height. The grid size on this demo is on the higher end of the limit my machine will reasonably do in realtime. If I made the grid chunkier, aka, less 3d boxes, then it runs faster.
The code is posted, try running it yourself :)
http://processing.org/discourse/yabb_beta/YaBB.cgi?board=VideoCamera;action=display;num=1147046594
Reply to this comment