A number of prior art systems have been developed to generate various types of textures. Typically, these systems involve modulation of existing functions, such as Perlin noise functions, reaction-diffusion or vector fields. Alternatively, an existing image may be modulated using these or similar functions. However, such approaches tend to be relatively processor intensive, which may be a disadvantage where speed is important.
There is an ongoing interest in generating visually interesting textures in a relatively simple, fast manner, for use with all types of text and graphics manipulation and display. In particular, there is an ongoing need for visually interesting parameterised textures which can be applied to font characters and relatively easily customised for particular applications without the need for large amounts of manual input from a user.