iPhone Camera Shutter Animation

August 31, 2009 2 comments

For our 3D Camera Video Tour, we needed to show how to use the iPhone camera to take two photos, but we didn’t want to simply point a video camera at the screen and press record. The reflective iPhone screen makes it very difficult to get a high quality recording.

We decided to use the excellent SimFinger utility along with Snapz Pro X to capture video of the iPhone simulator. Unfortunately, the simulator doesn’t include any camera functionality. So, we searched the ‘net for someone who may have had the same problem, hoping to find an app/animation/resource/whatever that might make our lives a little easier. Sadly, we couldn’t find anything.

As these things go, we spent a bit of time building our own camera animations, and we’ve decided to share them with the community. It’s our hope that these animations will help anyone who finds themselves in the same situation we were in.

First, download iPhone Camera Shutter Animation.zip (7.24 MB). The zip contains the following four files:

iPhone Camera Shutter Animation

The thumbnail images are shown in the order that they should be used with the alpha channel represented as a gray checkerboard pattern. All of the media is at a resolution of 320 x 480, and the video files are 30 fps with 44 kHz audio.

To simulate the scenery, we recorded a short video with our iPhone 3GS. Then, we overlayed the four files on top of the video and paused the frame at the start of the Camera Shutter Animation.mov through to the Preview Toolbar.png.

It took some time to get it right, and while the animations aren’t perfect, they’re close enough…especially at the full playback speed.

We hope that you find them to be useful!

http://www.juicybitssoftware.com/2009/08/24/3d-camera-video-tour/3

3D Camera Video Tour

August 24, 2009 2 comments

We just published a short 4-minute video introduction to 3D Camera for iPhone. While not as comprehensive as the 3D Camera Manual, the video is a quick and convenient way to get up-to-speed with version 1.2 of the app (both the full and lite editions). The first half covers capturing, aligning, viewing, and sharing 3D photos, and the second half briefly describes the customizable settings. We hope you find it to be useful.

3D Camera 1.2 Approved

August 16, 2009 No comments yet

After a full month-and-a-half of waiting, we’re happy to announce that 3D Camera 1.2 has been approved and is now available in the App Store. If you own version 1.0 or 1.1, you’ll be able to update to the latest version for free. For those of you who have been using 3D Camera Lite 1.2, we apologize that it took this long for the upgraded functionality to make it into the full version.

As many of you know, Apple required that we remove the camera overlay functionality that was present in earlier versions of 3D Camera. The good news is that it looks like we’ll be able to add it back in the next update. For now, though, you’ll have to be extra careful when positioning the camera for the second/right image, and use the new alignment feature to compensate.

For a list of the new features, check out 3D Camera 1.2 Submitted to App Store. Have fun!

3D Camera Lite Approved

August 6, 2009 1 comment

3D Camera LiteGreat news! After a month of waiting, including a rejection from Apple, 3D Camera Lite is now available in the App Store. The Lite version is completely free, and it’s based on the upcoming 1.2 release of 3D Camera (which is still awaiting approval). While the Lite version is limited in its functionality, all of the 3D image types are supported, including color and grey anaglyphs, stereograms, and wigglegrams. There is no limit on the number of photos that can be created, but the only way to “save” the final result is to share it via Twitter/Twitpic.

Check out the preliminary 3D Camera 1.2 documentation and our FAQ for more details. Otherwise, have fun with 3D Camera Lite!



PHVsPjxsaT48c3Ryb25nPndvb19hZGRibG9nPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMS5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTMuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGFya2dyZWVuLmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nY2F0PC9zdHJvbmc+IC0gL2NhdGVnb3J5L2Jsb2cvPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19jYXRfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRtZW51PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19leF9mZWF0cGFnZXM8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fZmVhdGhlaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRwYWdlczwvc3Ryb25nPiAtIDUzNiw0NjYsNiw5NTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdmFyIGdhSnNIb3N0ID0gKChcImh0dHBzOlwiID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sKSA/IFwiaHR0cHM6Ly9zc2wuXCIgOiBcImh0dHA6Ly93d3cuXCIpOw0KZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoXCIlM0NzY3JpcHQgc3JjPVwnXCIgKyBnYUpzSG9zdCArIFwiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJyB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCclM0UlM0Mvc2NyaXB0JTNFXCIpKTsNCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+DQp0cnkgew0KdmFyIHBhZ2VUcmFja2VyID0gX2dhdC5fZ2V0VHJhY2tlcihcIlVBLTg5MTI0ODctMVwiKTsNCnBhZ2VUcmFja2VyLl90cmFja1BhZ2V2aWV3KCk7DQp9IGNhdGNoKGVycikge308L3NjcmlwdD48L2xpPjxsaT48c3Ryb25nPndvb19ncmF2YXRhcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyNTA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDM5MDwvbGk+PGxpPjxzdHJvbmc+d29vX2ludHJvPC9zdHJvbmc+IC0gV29uZGVyaW5nIHdoZXJlIHRvIGdldCBmcmVlIDNEIGFuYWdseXBoIGdsYXNzZXM/IENoZWNrIG91dCB0aGUgPGEgaHJlZj1cImh0dHA6Ly93d3cuanVpY3liaXRzc29mdHdhcmUuY29tL2ZhcS9cIj4zRCBDYW1lcmEgRkFRPC9hPi48L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5qdWljeWJpdHNzb2Z0d2FyZS5jb20vaW1hZ2VzL2p1aWN5LWJpdHMtaGVhZGVyLWxvZ28td2l0aC1zdWJoZWFkLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS90aGVtZS1kb2N1bWVudGF0aW9uL292ZXItZWFzeS88L2xpPjxsaT48c3Ryb25nPndvb19tZW51cGFnZXM8L3N0cm9uZz4gLSA2LDk1LDEwMSwxMjIsNDY2LDUyODwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBPdmVyIEVhc3k8L2xpPjxsaT48c3Ryb25nPndvb190aGVfY29udGVudDwvc3Ryb25nPiAtIHRydWU8L2xpPjwvdWw+