3D Popup Cards From 3D Photos

The world of 3D printing is growing rapidly. Some might say it’s growing layer by layer. But there was one aspect that [Ken] wanted to improve upon, and that was in the area of 3D photos. Specifically, printing a 3D pop-up-style photograph that collapses to save space so you can easily carry it around.

It’s been possible to take 3D scans of objects and render a 3D print for a while now, but [Ken] wanted something a little more portable. His 3D pop-up photographs are similar to pop-up books for children, in that when the page is unfolded a three-dimensional shape distances itself from the background.

The process works by taking a normal 3D photo. With the help of some software, sets of points that are equidistant from the camera are grouped into layers. From there, they can be printed in the old 2-dimensional fashion and then connected to achieve the 3D effect. Using a Kinect or similar device would allow for any number of layers and ways of using this method. So we’re throwing down the gauntlet — we want to see an arms-race of pop-up photographs. Who will be the one to have the most layers, and who will find a photograph subject that makes the most sense in this medium? Remember how cool those vector-cut topographical maps were? There must be a similarly impressive application for this!

[Ken] isn’t a stranger around these parts. He was previously featured for his unique weather display and his semi-real-life Mario Kart, so be sure to check those out as well.

Popup Book Includes A Playable Piano Keyboard

pop-up-book-has-playable-piano

This popup book contains several interactive electronic elements. It’s the creation of [Antonella Nonnis] using mostly scrap materials she had on hand. Of course there are some familiar players behind the scenes that take care of the electronic elements.

Her photo album of the build process sheds light on how she pulled everything together. Instead of adding switches for interactivity she built capacitive touch sensors on the backs of the pages. Strips of copper foil serve as flexibly traces, moving the connections past the binding and allowing them to be jumpered to the pair of Arduino boards which control the show. That’s right, there’s two of them. One is dedicated to running the pop-up piano keyboard seen above. The other deals with Art, Math, and Science elements on other pages.

This continues some of the multimedia work we saw popping up in popups a few years back.

Continue reading “Popup Book Includes A Playable Piano Keyboard”

MIT Rethinking Popup Books

[youtube=http://www.youtube.com/watch?v=AI-6wMlaVTc]

We know the folks at MIT are the cutting edge scientists of tomorrow right? We’re always impressed by the stuff coming out of their labs. Well, almost always.  This rethinking of pop-up books does not let us down. We’ve seen some pretty complicated pop-up books. Some that made us really wonder how they pulled it off. But all of those were simply paper and card stock. At MIT, they’re wondering how we can improve the interactive experience now that the electronic components are so cheap and easily available. Even if you don’t have kids, or have no interest in pop-up books, consider this some inspiration for things like packaging and art. This looks fantastic and we know we would enjoy it. Then again, a few flashing LEDs always pique our interest.

[via Gizmodo]

Simple Pop-up Notifications

simple_linux_notifications

[Kristofer] shares a tip on a simple way to add pop-up notifications to Linux scripts. The package libnotify allows you to use the command “notify-send” to pop up a message when you need it. The syntax is simple enough, just place your message in quotes after the command like so:

notify-send "Go read hackaday.com"

There are a lot of other options that go along with this command such as adding an icon and setting how long the message will be displayed. This would be great for projects that interface through scripts, displaying messages as events happen. For Ubuntu, installing this package was as simple as “sudo apt-get install libnotify-bin”.