OK OK it’s not really “hacking”, but when I bought the Hasbro MY3D viewer, one of the things I had in mind was coming up with my own 3D stuff. The iPhone 5 has the famous “retina screen” so it’s ideal for doing something like this. One of the things I was curious about would be viewing stereophonic photographs (a.k.a. stereograms) on the MY3D using an iPhone. So… I spent some time this weekend figuring out the best way to do that.
An examination of how the Hasbro-supplied apps do the split screen for the 3D reveals that they don’t just split the screen down the middle. Instead, there is a somewhat wide ribbon of black that goes down the middle between the two different views.
Closer examination of the iPhone 4 and the My3D unit reveals that the divider for the screen is actually a little off-center when the iPhone is placed in the viewer and the viewer is closed. I haven’t had a chance to check if this is off-center when other iPhone and iPod Touch models are in the viewer. I wouldn’t be surprised to find it was either way.
So then I spent some time in trial-and-error to find what was the best way to make an image for stereo viewing with the My3D. Here’s how to do it: The resolution of an iPhone 4 is 960 x 640 pixels (the earlier models are half – so 480 x 320). It turns out that the best width for the images to get that gap in the middle is to make either side of the image 450 pixels wide. So that means the gap in the middle is 60 pixels wide (huge!). The maximum height is 640 pixels. So your max is 450 x 640 pixels (and of course that extrapolates to 225 x 320 on older models). This is, of course, talking about looking at the phone in landscape. So what you do in Photoshop, or Gimp, is make an image that’s 960 x 640 pixels, and fill it with black. Then take the right and left images of your stereogram, and make them 450 pixels wide. Then paste them into the main image. So you’ll end up with something that looks like what I’ve put together below.
So then all you have to do is put the photo on your iPhone, and then use the picture viewer of your choice to view it in the Hasbro My3D. I admit that it’s a lot of work, but I still think that it’s pretty cool!













