Method for controlling a 3D patch-driven special effects system
First Claim
1. A method for controlling a patch-driven video 3D special effects system which constructs an output display of a desired three-dimensional shape with real-time video picture information displayed on a surface of said shape, by dividing a video source plane into a plurality of polygonal patches and manipulating said patches in three dimensions to create said shape, said method comprising the steps of:
- A) receiving a plurality of inputs from a user defining a plurality of control parameters;
B) dividing said source plane into a plurality of polygonal patches by means of a number of straight line segments, the number of said patches determined by a first of said control parameters, said line segments being segments of lines that emanate from a point located at a position determined by a second of said control parameters;
C) rotating at least one of said patches around one of said straight line segments at an angle specified by at least a third one of said control parameters to construct said shape having a size, orientation and position; and
D) manipulating said shape size, said shape orientation and said shape position in accordance with a fourth, fifth and sixth of said control parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
A patch-driven video 3D special effects system constructs an output display of a desired three-dimensional shape with real-time video picture information displayed on the surface of the shape by dividing a video source plane into a plurality of polygonal patches and manipulating said patches in three dimensions to create the shape. The special effects system is controlled by a keyframing control system in which a small number of selected parameters are used to define several general purpose 3D shapes. These parameters are then specified in each keyframe. By varying the selected parameters, the general purpose object can be reshaped into a number of familiar shapes such as cubes, cones, etc. A pre-defined program converts the selected parameters into patch shapes and vertice positions which are used by the video special effects hardware to actually create the images.
-
Citations
4 Claims
-
1. A method for controlling a patch-driven video 3D special effects system which constructs an output display of a desired three-dimensional shape with real-time video picture information displayed on a surface of said shape, by dividing a video source plane into a plurality of polygonal patches and manipulating said patches in three dimensions to create said shape, said method comprising the steps of:
-
A) receiving a plurality of inputs from a user defining a plurality of control parameters; B) dividing said source plane into a plurality of polygonal patches by means of a number of straight line segments, the number of said patches determined by a first of said control parameters, said line segments being segments of lines that emanate from a point located at a position determined by a second of said control parameters; C) rotating at least one of said patches around one of said straight line segments at an angle specified by at least a third one of said control parameters to construct said shape having a size, orientation and position; and D) manipulating said shape size, said shape orientation and said shape position in accordance with a fourth, fifth and sixth of said control parameters. - View Dependent Claims (2, 3, 4)
-
Specification