Method and means for texture display in raster scanned color graphic
First Claim
1. A method for creating the display illusion of roughness or texture in color patterns for a raster scanned display surface by positioning pels of different color values in adjacent positions and then replicating the patterns automatically, the method steps comprise:
- assigning a color number k for each pattern to be displayed;
creating a table in a memory associating a color value v for the relative pel position h, j in the m×
n pel array of the pattern having the address k, i, j, where 0≦
i ≦
m-1, and 0≦
j≦
n-1; and
reiteratively displaying the color value v on the surface and accessing the table in the memory at the address k, i, j+1 in order to obtain the color value v'"'"' at the next successive display position i, j+1.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and means for creating the display illusion of "roughness" or "texture" in color patterns suitable for an raster scanned display surface by assigning different color values to pels (picture elements) in adjacent positions and then replicating the patterns automatically using the recurrent and sequential accessing of a concordance table. The real color of each pel of a textured pattern is a joint function of a color number stored in a refresh buffer driving the display surface for any given display matrix array pel position and the value of a predetermined subset of address bits which describe that pel position. The use of preselected pel position address bits for regulating texture is shown as applied to video lookup tables and refresh buffers as a singlelevel control and additionally to two or more video lookup tables for achieving a pattern hierarchy.
62 Citations
6 Claims
-
1. A method for creating the display illusion of roughness or texture in color patterns for a raster scanned display surface by positioning pels of different color values in adjacent positions and then replicating the patterns automatically, the method steps comprise:
-
assigning a color number k for each pattern to be displayed; creating a table in a memory associating a color value v for the relative pel position h, j in the m×
n pel array of the pattern having the address k, i, j, where 0≦
i ≦
m-1, and 0≦
j≦
n-1; andreiteratively displaying the color value v on the surface and accessing the table in the memory at the address k, i, j+1 in order to obtain the color value v'"'"' at the next successive display position i, j+1.
-
-
2. A raster scanned color graphics system comprising:
-
an raster scanned display means (27); first addressible memory means (10) for storing a display image pel array of color numbers in memory locations corresponding to pel array positions; means (105, 101, 103,
5) for accessing the first memory for fetching color numbers from consecutive locations in raster scan order;means for deriving a color value v as a joint function of the color number k stored in any given location and the value of any subset of addressing bits from the accessing means defining the pel position; and means (23,
25) for applying the color value to the display means. - View Dependent Claims (3)
-
-
4. A raster scanned color graphics system including an raster scanned display means (27);
- a refresh buffer memory means (10) for storing a display image pel array of color numbers k at counterpart addressible locations; and
means (101, 103,
105) for accessing the color numbers from the refresh memory in raster scan order;
wherein the improvement comprises;first means (201) for deriving a selection signal (k2) indicative of a superpattern as a joint function of the color number k accessed from the refresh buffer and a first predetermined subset of address bits (xn-2, xn-3, yn-2, yn-3) from the accessing means defining the pel array position of k; second means (203) for deriving a color value v indicative of a selected subpattern as a joint function of the color number k from the first means, a second predetermined subset of address bits (xn-1, yn-1) from the accessing means defining the pel array position of k, and the selection signal (k2); and means for applying the color value to the display means. - View Dependent Claims (5)
- a refresh buffer memory means (10) for storing a display image pel array of color numbers k at counterpart addressible locations; and
-
6. A raster scanned color graphics system including an raster scanned display means (27);
- a refresh buffer memory means (10) for storing a display image pel array of color numbers k at counterpart addressible locations;
means (1,3,5) for accessing the color numbers k from the refresh memory in raster scanned order at an array address defined by the contents of a first register means (101,103); and
means (20,
25) for deriving a color value v from a corresponding color number k accessed from the refresh buffer and applying said color value v to the display means;
wherein the improvement comprises;a second register means (107) for storing texture information; the accessing means includes means (35) for deriving a color number k as a joint function of the first register contents and a predetermined subset of address bits and for inserting said derived color number at a refresh buffer memory location defined by the first register means contents.
- a refresh buffer memory means (10) for storing a display image pel array of color numbers k at counterpart addressible locations;
Specification