Patent ID: 8106910
Filing Date: 2012-01-31
Classification: G06T

Abstract:
1. A method for correct reproduction of moving three-dimensional scenes on a flat screen observed by a viewer, the method comprising the following steps: preparing a scenario and plurality of pictures depicting predetermined scenes at various times; selecting for each picture of a scene a plurality of objects according to the scenario; selecting for the aforementioned predetermined scenes a coordinate system X, Y, Z, where Z is the vertical axis, and X-Y axes form a horizontal plane; arranging the objects in the aforementioned scenes, drawing ovals that pass through each of the selected objects or several objects if they are located on the same oval, each oval representing a projection of a circle seen by the viewer at an angle to the X-Y plane; selecting a scale for scaling the sizes of objects; selecting a position for a rotation nucleus which is a point-of-gaze fixation on the X-Y plane; dividing the aforementioned area on the X-Y plane into a near-sight space, which is the space between the viewer and the rotating nucleus, and a far-sight space, which is the space behind the rotating nucleus; determining distances R from the viewer to the objects; selecting a linear speed V of movement of the aforementioned moving three-dimensional scenes on the screen; calculating the frequency of rotation ω for all ovals and hence for each object on each oval according to the formula ω=V/R; introducing the obtained values V, R, number of objects, positions of objects on the ovals, scale, and other selected values as input data into a conventional 3D-animation computer program; and creating a film for reproduction of spatially perceived moving scenes on a screen by creating a plurality of aforementioned pictures on the basis of the input data.