Computer graphics
First Claim
Patent Images
1. A method of generating a line so that the generated line simulates the result of a moving painting or drawing implement, said method comprising:
- a) providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a cross-sectional portion of said implement shape;
b) determining first and second positions between which said line is to be generated; and
c) generating said line utilising said first shape signals in a set of regions of said first and second positions and said second shape signals for creating a segment in a region between said first and second positions, and wherein the shape signals represent multiple pixels in both length and width and are rotated to match changes in the angle of said line.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of electrically generating a line comprising:
a) providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a cross-sectional portion of said implement shape;
b) determining first and second positions between which a line is to be generated; and
c) generating said line utilizing said first shape signals in the region of said first and second points and said second shape signals for creating a segment in a region between said first and second points.
28 Citations
39 Claims
-
1. A method of generating a line so that the generated line simulates the result of a moving painting or drawing implement, said method comprising:
-
a) providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a cross-sectional portion of said implement shape; b) determining first and second positions between which said line is to be generated; and c) generating said line utilising said first shape signals in a set of regions of said first and second positions and said second shape signals for creating a segment in a region between said first and second positions, and wherein the shape signals represent multiple pixels in both length and width and are rotated to match changes in the angle of said line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Graphics apparatus for generating a line so that the generated line simulates the result of a moving painting or drawing implement, said apparatus comprising:
-
a) means for providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a multiple pixel cross-sectional portion of said selected implement shape; b) means for determining first and second positions between which a line is to be generated; and c) means for generating a line utilising said first shape signals in a region of said first and second positions and utilising said second shape signals for creating a segment in a region between said first and second positions. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of generating a line, said method comprising
a) storing signals representative of a variation in first line, said variation simulating one produced by an implement of a type in which a produced line varies in response to a position along said first line; - and
b) generating said produced line by utilizing said stored signals in response to said position along said first line, whereby said produced line simulates said variation.
- and
-
26. Apparatus for generating a line so that the generated lines simulate the result of a moving painting or drawing implement, said apparatus comprising:
-
a) means for providing shape signals representative of a shape of a drawing or painting implement; b) means for providing texture signals representative of texture of a line generated by said drawing or painting implement; and c) means for combining said shape and said texture signals; and d) means utilizing said combined signals for generating a line having characteristics defined by both said shape and said texture signals.
-
-
27. Apparatus for generating lines so that the generated lines simulate the result of a moving painting or drawing implement, said apparatus comprising:
-
a) means for storing an image, said image comprising a plurality of pixels; b) means for providing shape signals representative of an implement for drawing a line; c) means for drawing said line by altering said pixels in response to image signals derived utilizing said shape signals; and d) means for adjusting a magnitude of said image signals supplied to said pixels in response to a set of addresses of said pixels so as to simulate the variations which would be generated by an actual drawing or painting implement.
-
-
28. A method of generating images utilizing an electronic stylus, said method comprising
a) carrying out drawing movements with the stylus; -
b) electronically sensing a position and tilt of the stylus; c) generating a patch of image signals in a location in response to the position of the stylus; d) adjusting a size or shape of the patch as a function of the tilt of the stylus; and e) altering the position of the patch in response to the tilt of the stylus. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. Apparatus for producing a patch of image signals which simulates a tilted air brush, said apparatus comprising
a) means for storing shape signals; -
b) means for producing a group of image signals utilizing said shape signals, said group having a selected shape; c) a stylus for defining a position of the patch; d) means for sensing a tilt of the stylus; e) means for modifying the shape of the group or altering the group in response to the tilt of the stylus.
-
-
35. A method of generating an image in a frame store, said method comprising
a) providing a set of first signals representing a shape with which drawing or painting is to be performed; -
b) providing a set of second signals, said set of second signals being representative of a sequence having a predetermined length, and said signals in said set of second signals varying in response to a parameter proportionate to said length to provide predetermined features in said image; and c) creating said image utilizing said first signals and progressively utilizing signals from said set of second signals, said first signals and said second signals being combined prior to creation of the image in the frame store. - View Dependent Claims (36, 37)
-
-
38. A method of generating a line, said method comprising:
-
a) providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a cross-sectional portion of said implement shape; b) determining first and second positions between which said line is to be generated; c) providing signals representative of texture; d) generating said line using said first shape signals in a set of regions of said first and second positions and said second shape signals for creating a segment in a region between said first and second positions, said texture signals being combined with said shape signals whereby the line is generated having a texture defined by said texture signals wherein said texture signals represent a long length of texture and are provided progressively along said length, said length of texture simulating the running out of a drawing or painting medium.
-
-
39. A method of generating a line, said method comprising:
-
a) providing first shape signals representative of at least part of a selected implement shape and second shape signals representative of a cross-sectional portion of said implement shape; b) determining first and second positions between which said line is to be generated; c) storing a background onto which said line is to be drawn or painted in a first memory; d) storing a color with which the line is to be drawn or painted in a second memory; and e) generating said line utilising said first shape signals in a set of regions of said first and second positions and said second shape signals for creating a segment in a region between said first and second positions, said shape signals being provided as coefficients associated with said second memory for controlling the mixing of the color therein with the background in the first memory, wherein during said line generation, coefficients associated with said second memory are only replaced by new values derived from said shape signals if the values derived from the shape signals are larger than the values of the coefficients already stored.
-
Specification