Patent attributes
A three dimensional interface comprising a virtual light source and a virtual camera. The three dimensional interface further comprising a three dimensional user interface control set in a scene in the three dimensional interface, wherein the three dimensional user interface control comprises shading based on the virtual light source, the virtual camera, and based on a virtual depth of the three dimensional user interface control relative to the scene. The three dimensional interface further comprising a detector to detect a change in position of the device relative to the virtual light source and the virtual camera. The three dimensional interface further comprising a rendering module to render the three dimensional user interface control and the scene in a new perspective with a change in the three dimensional effects based on the change in position of the device relative to the virtual light source and the virtual camera.