TexRD
Encyclopedia
TexRD is a small but singular software which generates animated random textures
based on reaction-diffusion.
chemical reactions between several fluids
are simulated
by computer and produce various patterns through a self-organization
process.
Similar morphogenesis
phenomena (spontaneous build-up of shapes) are
observed in the real life and can account -at least on a qualitative point of view-
for the patterns
observed on animal skins such as tigers or zebra, tropical fishes, sea shells
, minerals such as agate
... The software always creates seamless textures.
.
Seen also as mathematical game, it allows science
lovers creating new original textures. The thrill
of discovery is enhanced by the fact that many reaction-diffusion patterns
cannot be predicted by the theory (except for the simplest models).
They require multiple trials associating chance, observations and
attempts to find the rules governing the effects of the various
parameters. Using the software, one may discover completely novel
textures, because there are so many combination possible.
From the textures produced by TexRD, one can create various abstract
images for postal cards, front pages, bindings, paper bookmarks,
wallpapers, as well as new ideas for decoration patterns.
Computer graphics experts also use such textures to cover
virtual objects and make them look more realistic (see ray tracing software
such as POV-Ray
).
some ideas initially developed during his PhD entitled "Random structure models
based on Reaction-Diffusion" (1999, "Ecole des Mines de Paris", France).
The current version of the software (0.4 beta) was released in July 2003.
emulator allows Linux users to run the software without known problem.
Texture synthesis
Texture synthesis is the process of algorithmically constructing a large digital image from a small digital sample image by taking advantage of its structural content...
based on reaction-diffusion.
Principles
ComplexComplex systems
Complex systems present problems in mathematical modelling.The equations from which complex system models are developed generally derive from statistical physics, information theory and non-linear dynamics, and represent organized but unpredictable behaviors of systems of nature that are considered...
chemical reactions between several fluids
are simulated
Computer simulation
A computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...
by computer and produce various patterns through a self-organization
Self-organization
Self-organization is the process where a structure or pattern appears in a system without a central authority or external element imposing it through planning...
process.
Similar morphogenesis
Morphogenesis
Morphogenesis , is the biological process that causes an organism to develop its shape...
phenomena (spontaneous build-up of shapes) are
observed in the real life and can account -at least on a qualitative point of view-
for the patterns
Pattern formation
The science of pattern formation deals with the visible, orderly outcomes of self-organisation and the common principles behind similar patterns....
observed on animal skins such as tigers or zebra, tropical fishes, sea shells
Sea Shells
Sea Shells is a 1957 album by Peggy Lee, recorded in early 1955.The album was possibly thought by her record company to be too esoteric, hence its later release. It was her last recording for Decca Records. The album is considered one of Miss Lee's more personal records, featuring a mix of love...
, minerals such as agate
Agate
Agate is a microcrystalline variety of silica, chiefly chalcedony, characterised by its fineness of grain and brightness of color. Although agates may be found in various kinds of rock, they are classically associated with volcanic rocks and can be common in certain metamorphic rocks.-Etymology...
... The software always creates seamless textures.
Applications
TexRD was designed at first for graphic designers and cyber artistsComputer art
Computer art is any art in which computers play a role in production or display of the artwork. Such art can be an image, sound, animation, video, CD-ROM, DVD-ROM, videogame, web site, algorithm, performance or gallery installation...
.
Seen also as mathematical game, it allows science
lovers creating new original textures. The thrill
of discovery is enhanced by the fact that many reaction-diffusion patterns
cannot be predicted by the theory (except for the simplest models).
They require multiple trials associating chance, observations and
attempts to find the rules governing the effects of the various
parameters. Using the software, one may discover completely novel
textures, because there are so many combination possible.
From the textures produced by TexRD, one can create various abstract
images for postal cards, front pages, bindings, paper bookmarks,
wallpapers, as well as new ideas for decoration patterns.
Computer graphics experts also use such textures to cover
virtual objects and make them look more realistic (see ray tracing software
such as POV-Ray
POV-Ray
The Persistence of Vision Raytracer, or POV-Ray, is a ray tracing program available for a variety of computer platforms. It was originally based on DKBTrace, written by David Kirk Buck and Aaron A. Collins. There are also influences from the earlier Polyray raytracer contributed by its author...
).
History
Luc Decker created the first version of TexRD in October 2002, followingsome ideas initially developed during his PhD entitled "Random structure models
Stochastic geometry
In mathematics, stochastic geometry is the study of random spatial patterns. At the heart of the subject lies the study of random point patterns...
based on Reaction-Diffusion" (1999, "Ecole des Mines de Paris", France).
The current version of the software (0.4 beta) was released in July 2003.
Operating systems
English and French versions of TexRD are available for Windows (all versions). WineWine (software)
Wine is a free software application that aims to allow computer programs written for Microsoft Windows to run on Unix-like operating systems. Wine also provides a software library, known as Winelib, against which developers can compile Windows applications to help port them to Unix-like...
emulator allows Linux users to run the software without known problem.