Ive just finished coding an application for the iphone/ipod touch. It gives the illusion of a 3d hologram jumping off the screen.
Here’s a video of it in use, featuring the Cat from my award-winning but unfinished cartoon PSS:
The application works by assuming a constant viewing angle (35-45 degrees), typical for when the device is placed on a tabletop. The 3d scene’s perspective is warped using anamorphosis, the same technique used in Hans Holbein’s painting The Ambassadors. This application does the exact same but updates dynamically.
The software uses the ipod’s built-in gyroscope to calculate rotation on the y-axis, so we can look around the environment around by turning the device, there are also controls for manual rotation with a slider on the left hand side of the screen.
My programming knowledge is limited, if any iphone developers want to collaborate on this stuff please get in touch!