This is an example of using CSS3 Animations, CSS3 3D Transforms, and CSS3 Filters to animate an object using a 3D Curve. No JavaScript was used in this demo (except for non-Firefox browsers, where I used a APNG Canvas to give APNG support to Chrome, Safari, Opera and IE9+). The Blurring Filter, which implements a fake focal-point effect, currently only works in WebKit browsers. This demo is not meant to represent the relative size of any planets in our solar system.