Patent ID: 7667703

Claim:
A method for turning pages of a three-dimensional electronic document having a predetermined length, a predetermined width and a predetermined thickness, comprising: selecting a number of pages of the three-dimensional document to be turned, each of the pages having a predetermined thickness; positioning one surface of a first three-dimensional object and one surface of a second three-dimensional object collinear with a static base line before animation of the second three-dimensional object, the first three-dimensional object being connected to the second three-dimensional object at a first connection point that is positioned on the static baseline before animation; animating, relative to predetermined coordinates of the static base line, movement of the first three-dimensional object, the second three-dimensional object connected to the first three-dimensional object at the first connection point, and a third three-dimensional object connected to the second three-dimensional object at a second connection point, the second connection point being positioned below the static baseline before animation such that during the animation the first connection point moves away from the static baseline in the direction of the second connection point and the second connection point moves toward the static baseline; positioning the one surface of the first three-dimensional object, the third three-dimensional object, the first connection point and the second connection point below the static base line during animation of the second three-dimensional object; maintaining a first connection at the first connection point and a second connection at the second connection point while animating the movement of the first three-dimensional object, the second three-dimensional object, the third three-dimensional object, the first connection point, and the second connection point; and positioning another surface of the second three-dimensional object and one surface of the third three-dimensional object collinear with the static base line, and positioning the second connection point on the static baseline, after animation of the second three-dimensional object.