Falling Boxes The program was written using only OpenGL's 2D draw calls. The offset 3D look is a result of a custom equation that takes a 2D-Coordinate and its distance from the camera as arguments. What you get is a very interesting perspective animation unlike anything else out there. This equation causes an interesting effect as the camera's heigth animates through zero. Hold up or down on the arrow keys to move the camera. Hit the spacebar to toggle between 3D and 2D boxes. Also available on iOS as part of Dreamscapes. javadata/fallingboxes/fallingboxes_mac.zip