Method of drawing shapes
AssigneeHitachi, Ltd.
InventorsYouichi Horii, Hiroyuki Nomura
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsYouichi Horii, Hiroyuki Nomura
Estimating the term…
In a system for producing an animation on a computer by use of keyframes, shapes are drawn on the basis of the positions of vertices designated by a user without direct manipulation of control points for Bézier curve so that there is little problem even in the case where a line drawing of each handwritten keyframe is broken discontinuously. To this end, Bézier curves are automatically generated to draw shapes by fetching a plurality of keyframes written on paper into a computer and then setting vertices of only first one of the keyframes. On this occasion, an optimum path connecting the position of each of the set vertices to the current cursor position is calculated. The path is approximated by a cubic equation. A Bézier curve is defined on the basis of comparison of coefficients of respective terms in the equation with coefficients in the Bézier curve. For each of keyframes after the first keyframe, control points for Bézier curve are re-calculated to reshape shapes by moving vertices of the previously drawn shapes and by dragging the neighborhood of the contour of the keyframe.
A method of drawing shapes, comprising:
A method of drawing shapes which comprises, in a condition that Bézier curves traced from a first keyframe and a second keyframe are displayed on a display so that said Bézier curves from the first keyframe are superimposed on said second keyframe, a step in which, in a case where an operation of reshaping said Bézier curves is performed manually by dragging each of vertices of said Bézier curves by said pointing device to thereby trace the contour of said keyframe with the reshaped Bézier curve, and when the position of each of vertices of said Bézier curve is judged to be anticoincident with the cursor position indicating the current position of said pointing device on said display while a button of said pointing device is pushed, said Bézier curve is drawn on the basis of a locus of the cursor during the dragging operation of said pointing device so that said Bézier curve is attracted by the contour of said keyframe.
Dependencies are inferred from the claim text.