Mickey Mann

I´m really interested in stereoscopy, which you might have guessed, if you´ve ever seen me running around with my View-Master camera. In my opinion, View-Master is still a superior method for viewing stereoscopic images, but it´s only still images. That´s why I wanted to see if I could improve the design and make an interactive View-Master for animations.

This little hybrid between Mickey Mouse and Steve Mann enables you to control and view stereoscopic animations that are animated in real-time.

It´s an old View-Master viewer modified to have ChromaDepth lenses, some custom buttons, accelerometer, bluetooth radio and an Arduino to control it all. I thought about hiding the electronics with bigger ears, but decided not to, because I like the ghetto-cyborg look he´s got going on there.

So how does it work? You look through the viewer to the screen where you will see some 3-layer Månsteri-action in all of its stereoscopic glory. The great thing about ChromaDepth stereoscopy is that it works with basic colors. You dont need two channels for the video to achieve a 3D-effect. On a dark background, everything that is blue will appear to be in the background and everything that is red will appear to be in the foreground. Colors in the spectrum between blue and red will appear to be somewhere in the middle. If you didn´t understand my explanation, look it up on the interwebs.

The accelerometer detects your motion and will move the character on the middle layer, giving the illusion that the character is trying to mimic your movement. You can control the content of the layers with the three buttons on the side of the viewer. Button three controls the background, button two the middle layer and button one controls the foreground. Check out the video and you´ll understand what I mean. If you have ChromaDepth glasses, put them on to see the 3d effect.

The Arduino sends the sensor data and the button states wirelessly via bluetooth to my computer. The information is parsed in Max/MSP, which in turn sends the data as OSC packets to Animata (my favourite software at the moment). Animata then animates everything in real-time and handles the hiding/revealing of different layers.

If you are interested, I have uploaded the Arduino and Max 5 source codes and also the Animata scene. It´s all very specific to my setup, but someone might find it useful. Download the source.

Tags: , , , , ,

15 Responses to “Mickey Mann”

  1. William says:

    Nice work,
    Could you upload or send me the schematics, please?
    What specific parts did you use?


  2. Månsteri says:

    I’ll try to upload the schematics here in a few days. Not making any promises though since I haven’t drawn them and not sure if I bother to do it.

    The wiring is pretty simple. The accelerometer’s XYZ are connected to the Analog Inputs 0-2 in the Arduino (although I’m actually only using the X-axis)

    The buttons are connected to the Digital Inputs.

    The Bluetooth modem is connected to the RX and TX pins of the Arduino.

    Bluetooth modem:
    BlueSMiRF Gold


  3. William says:

    Thanks for the information.

  4. Ålari says:

    You little little nut case Månsteri!

    That stuff will be super hot when you get back to the cold Europe. In case you haven´t noticed, Finland is going trough some kind of crazy 3D phase at the moment. And what the hell am I doing? Get back here to guide us all to the future!

    Kisses to you and your lovely wife!

  5. i am s says:


  6. Haluk says:

    wow so beatiful & cute a project confurglations 😉

  7. heather h says:

    i would looove to make one of these for my sis, she’s four and has quite an imagination. she likes tatoos, stickers, and poop jokes. can you email me the diy info?

Leave a Reply


  1. Gadget» Blog Archive » Awesome Mod Adds 3D Animated Imaging to Viewmaster Toy [Psychedelia]
  2. Chromadepth stereo viewer | SquareCows
  3. The Adventures of the Original Hamster » How to Control Animata With OSC from Max/MSP and Pure Data
  4. animata gehioo « teKnotRaKiTanA
  5. Sosyal İm - Teknoloji haberleri » animata - açık kaynak kodlu, etkileşimli animasyon yazılımı » Blog Arşivi » animata - açık kaynak kodlu, etkileşimli animasyon yazılımı
  6. animata - açık kaynak kodlu, etkileşimli animasyon yazılımı
  7. animata - açık kaynak kodlu, etkileşimli animasyon yazılımı | Bilgince.com