
TexRD - version 0.4 beta pour Windows
(c) Luc Decker
=============================================
contact : luc.decker.pasdepub@wanadoo.fr
(retirer ".pasdepub" pour crire  l'auteur)
=============================================


1 - Prsentation
2 - Configuration requise
3 - Installation
4 - Dmarrage rapide
5 - Logiciels conseills



1 - Prsentation
================

Le logiciel TexRD permet de crer des TEXTURES alatoires
animes grce  des algorithmes bass sur le principe
de la raction-diffusion. Plus prcisment, des ractions
chimiques complexes entre plusieurs fluides sont simules
et produisent des motifs varis par auto-organisation.
Des phnomnes de morphogense (apparition spontane de formes)
semblables s'observent dans la nature et expliqueraient les
motifs rencontrs sur la peau de nombreux animaux, poissons
exotiques, coquillages ou encore minraux.

Mme si cela vous semble compliqu, il n'est pas ncessaire
de comprendre tous ces mcanismes pour utiliser TexRD !
Vous pouvez profiter du logiciel en lanant simplement
le calcul des nombreux exemples fournis. Puis progressivement
apprendre comment changer des paramtres simples tels que
la taille des images ou les couleurs. 

Toutes les textures produites avec TexRD peuvent tre
utilises en mode mosaque ("tiling"). C'est  dire juxtaposer
la mme texture jusqu' remplir tout l'espace (exemple : fond
d'cran windows en mode mosaque). Les textures s'ajusteront
parfaitement bord  bord, sans raccord. Les fonds de page web
peuvent galement utiliser des mosaques.

TexRD est destin aux graphistes, cyber-artistes, designers,
etc... Tel un jeu mathmatique, il intressera galement les
amateurs de science en tant qu'outil pour rechercher de
nouveaux motifs indits. Le plaisir de la dcouverte est renforc
du fait que les motifs de raction-diffusion ne peuvent tre
prdits par la thorie (sauf pour les modles les plus simples).
Ils ncessitent de multiples essais qui associent hasard,
observations, et tentatives de dgager des rgles sur l'influence
des paramtres. Vous pouvez dcouvrir de nouvelles textures, tant
les combinaisons sont nombreuses.

Avec TexRD, vous pourrez fabriquer des images pour des cartes
postales "abstraites", ou encore des pages de couverture / de
reliure, des signets, des fonds d'cran pour windows,
des ides de motifs pour des dcorations quelconques, etc...
Les infographistes utiliseront galement les textures produites
pour "habiller" des objets dans leurs scnes virtuelles et leur
donner un aspect raliste - le monde rel est alatoire...

Cette version est gratuite pour une utilisation non commerciale
(autres cas : demandez l'accord de l'auteur). Si vous diffusez
publiquement des textures produites avec TexRD, merci de mentionner
"Textures gnres avec le logiciel TexRD www.texrd.com". S'il s'agit
d'un site internet, contactez l'auteur : un lien peut-tre ajout 
partir de www.texrd.com afin de prsenter des exemples d'utilisations.



2 - Configuration requise
=========================

Cette version de TexRD a t teste avec Windows 98 et XP. Elle
devrait donc fonctionner correctement avec d'autres versions
de Windows. La mmoire vive utilise peut atteindre 18 Mo, selon
les dimensions des textures et les modles de raction.

L'espace disque requis pour l'installation est de 0.5 Mo seulement.

Par contre, prvoyez quelques dizaines de Mo pour l'enregistrement
des images - en particulier si vous voulez conserver des squences
animes montrant l'volution des textures. NB. Il est possible de
dsactiver les sauvegardes sur disque et de profiter uniquement de
la visualisation intgre au logiciel (indiquer "t+100000" dans les
instructions "image256"/"image16M")



3 - Installation
================

L'installation s'effectue manuellement.

- Dcompresser l'archive ZIP qui cre les rpertoires et
  fichiers ncessaires. En cas de mise  jour, vous pouvez
  utiliser le mme rpertoire d'installation mais les fichiers
  exemples d'origine seront restaurs (donc attention si vous
  les avez modifis sans les renommer). Les fichiers que vous
  avez ajouts (paramtres, images, ...) seront conservs. 

- En option :
  * crer un raccourci sur le bureau vers texrd.exe
  * associer les fichiers *.trd avec le programme texrd.exe

- Il est possible de dplacer texrd.exe et les fichiers associs
  dans le rpertoire souhait. Rien n'est enregistr ailleurs.

- Pour supprimer TexRD, effacer simplement le rpertoire qui le
  contient (pensez  sauvegarder vos crations).

Contenu de l'archive ZIP : 

  texrd.exe		programme excutable, version windows
  texrd.ini		sauvegarde de la configuration 

  licence.txt		licence utilisateur
  readme.txt		ce fichier
  versions.txt		historique, notes de version et bugs connus

  exemple.tpl		exemple comment, charg  partir du menu "Aide"

  exemples\*.trd	exemples de paramtres pour les diffrents modles
  exemples\art\*.trd    exemples  vocation artistique

  exemples\pov-ray	exemple d'utilisation avec le logiciel POV-Ray
                        lire le fichier readme.txt dans ce dossier

  exemples\sauvegardes  copie de tous les fichiers TRD
		
  test\test.trd		paramtres de test (lancer le calcul)
  test\compare.bmp	image  comparer avec celle produite sur
			votre systme (aide au debuggage...)



4 - Dmarrage rapide
====================

- Lancer TexRD

- Dans le menu "Paramtres", cliquer sur "Charger".

- Slectionner l'un des fichiers qui se trouve dans le rpertoire "exemples".
  Des paramtres de calcul sont alors affichs dans l'diteur.

- Dans le menu "Textures", cliquer sur "Calculer"

- Observer la progression des calculs : la texture se construit progressivement
  et volue. Le plus souvent, il n'y a pas un instant prcis o elle est "termine". 

- Exprimenter les diffrents modes de pr-visualisation dans le menu
  "Texture", mme en cours de calcul.

- Avec l'explorateur windows (ou un logiciel tel que ACDSee), aller dans le
  rpertoire "TexRD\exemples" et ouvrir les images BMP qui y ont t
  enregistres. Ces images correspondent  des "cartes" de concentration
  pour l'un des composant chimique simul. Dans la pratique, elles
  renferment de belles textures aprs colorisation.

- Essayer d'autres paramtres pour faire varier le rsultat. Les valeurs
  les plus simples  modifier sont "size ... ..." (les dimensions de la
  texture), "randseed ..." (le germe alatoire) et "colormap ........"
  (la palette de couleurs).

- Des exemples trs intressants se trouvent galement dans le rpertoire
  "exemples\art".

- Dans le menu "Aide", vous avez accs  un exemple de paramtres complet
  qui dtaille la syntaxe et le rle de chaque instruction.


ATTENTION : aprs modifications, enregistrez les fichiers d'exemples sous
un autre nom. Ainsi vos crations seront ainsi conserves lorsque vous
installerez une mise  jour de TexRD.

Si le fichier de paramtre s'appelle "xyz.trd" alors les textures sont
enregistres sous le nom "xyz_[...].bmp". Le nom est form  partir du
composant ('A', 'B', etc...) et de l'tape du calcul (nombre d'itrations).
Si on s'intresse au composant 'A', et que l'on enregistre l'image du 
"milieu" toutes les 50 itrations, les fichiers s'appelleront "xyz_A000050.bmp",
"xyz_A000100.bmp", etc... On peut ainsi enregistrer l'volution de la texture
dans le temps, et mme produire une squence anime.



5 - Logiciels conseills
========================

- Pour visualiser les textures, un explorateur tel que ACDSee est
  recommand (shareware, voir www.acdsystems.com ). La fonction
  diaporama de ACDSee peut tre utilise pour animer les textures
  (fixer un intervalle de 100ms entre chaque image). D'autres 
  logiciels vous permettront de fabriquer une animation AVI 
  partir d'une suite d'images BMP (par exemple, AviCreator en
  freeware, voir http://www.bloodshed.net/avi.html ). Pour tester
  rapidement le "tiling" (mode mosaque), placez une texture comme
  fond d'cran windows. 


- Pour voir le rendu des textures dans un dcor virtuel (images
  de synthse), vous pouvez utiliser un "ray tracer" tel que POV-Ray,
  qui est un freeware - voir www.povray.org.

  Une solution rapide est de partir d'un exemple fourni avec POV-Ray
  et de remplacer les textures pour utiliser celles produites avec TexRD.
  Il sera ncessaire d'enregistrer les images au format TGA au lieu de BMP,
  c'est un paramtre optionnel dans les instructions image256/image16M.
  Un exemple d'utilisation de TexRD combine avec POVRay se trouve dans le
  rpertoire exemples\pov-ray.
 

