Geomorph 0.13, fichier " faire"
-----------------------------------

Mis  jour le 20 septembre 2003

Les priorits peuvent changer, selon les commentaires des utilisateurs.

Prioritaire
	-	Tester un algorithme de gnration de relief rod  partir de rgles de rcriture

Moyennement prioritaire
	-	Offrir de rogner / mettre  l'chelle une partie carre de l'image
	-	rosion par l'eau:
		-	Amliorer l'algorithme en prenant en considration l'addition des gouttes
			(reproduire des flux importants comme ceux des rivires)
	-	Terrasses:
		-	Faire varier la normale de la stratification
			(rotation de la stratification sur les 2 axes du plan-sol)
	-	Documentation technique
	-	Rafrachissement automatique de la liste de documents des sous-dialogues
	-	Ajouter des outils de slection (masques)
	-	Prvoir une fonction copier / couper / coller (sur les slections / masques)
	-	Povray:  permettre de dmarrer un rendu  partir d'un fichier INI
	-	Ondes:
		-	Ajouter des ondes circulaires
		-	Pour toutes les ondes, proposer un facteur de turbulence
		-	Proposer un gradient d'amplitude, radial ou droit,
			linaire, quadratique ou autre
	-	Permettre la variation alatoire de la longueur d'onde, pas seulement de l'amplitude
	-	Un facteur de turbulence global
	-	Dvelopper un navigateur pour l'historique (pile annuler / refaire)

Pas prioritaire
	-	Permettre le rognage et la mise  l'chelle lors de la lecture des fichiers
	-	Transformer le fichier d'options en XLML
	-	Contrler la luminosit et le contraste  partir d'un histogramme
	-	Dvelopper des outils pour la gestion de fichiers INI Povray
	-	Inscrire le statut par dfaut affich / cach dans "geomorphrc"
	-	Ajouter une liste des derniers fichiers ouverts dans le menu
	-	Proposer un pavage en miroir
	-	Tester d'autres algorithmes de subdivision (par triangles, cercles, hexagones)

Bogues
	-	L'excution de Povray gle Geomorph si Povray n'est pas trouv
		
Points  vrifier, incohrences, options non fonctionnelles
	-	Translation: l'affichage du document semble rafrachi deux fois
	-	Les icnes cacher / montrer (flches) ne sont pas toujours actives
		correctement la premire fois que le dialogue est montr
	-	Terminologie dans l'addition de surfaces: remplacer "pente" par "niveau"?
	-	Les noms de documents dans les listes de documents des sous-dialogues
		de la bote  outils ne sont pas toujours uniques
	-	Empcher de changer la grandeur de la fentre de menu
	-	"Annuler" aprs avoir dsactiv le pavage dans la fentre de document
		ne rtablit pas la coche dans la case "pavage" (mais la valeur interne est TRUE)
	-	Concevoir une faon de voir en 2D les trs hautes frquences (amplitudes
		infrieures  256 sur une chelle de 0  65535)
	-	Vrifier si la fonction draw_hf_free libre toute la mmoire qu'elle devrait librer
	-	Vrifer la fusion avec l'oprateur "soustraction" dans "lisser"

*************************************

Section  consolider:

Fonctionnalits  ajouter ou examiner:

-	Applicateur de textures
	-	Permettre la gnration d'un fichier "material map", format PNG index
	-	Nouvel icne dans le menu outils,  ct du crayon et de l'dition
	-	Deux variables de contrle, trois niveaux chacune:
		-	Hauteur:  neige, verdure, rochers/sable (niveau de la mer)
		-	Pente:  	forte = rochers;
				moyenne = taches de verdure - neige;
				faible = verdure ou neige, selon la hauteur
	-	Traduire ces textures par superposition de couleurs sur l'image principale
		et sur la prvisualisation Open GL
	-	Penser  la sauvegarde et  la lecture de ces images
	-	Fournir un fichier .POV de dmonstration

-	Nouvelles transformations
	-	Fissures (glaciers)

-	Nouveaux types d'image
	-	Pincement en arborescence (simulation de relief rod)
	-	Subdivision triangulaire

-	Masque de slection... possibilit d'implanter couper / coller

-	Outil de fusion, dcoupage, changement d'chelle -  ct du crayon et de la bouteille de chimie

-	Excution POVRAY avec point d'interrogation:  pour choisir le fichier .INI

-	Dcoupage carr, changement d'chelle avec chantillonnage

-	Trait uniforme pour le dessin

-	Fonctions manquantes:
	-	Cration et gestion du fichier POVINI
	-	Couper / copier / coller / coller spcial:  ==> Retirs dans la v. 0.1
	-	Imprimer:  ==> Retir dans la v. 0.1

Implanter la reconstruction d'images  partir d'une image arbitraire (?)

BUGS 0.6pre

1- Crevasses: crash sur 2048x2048 - OK
2- Rotation: bouton +90 ne s'affiche pas - affichage erratique en gnral. OK
3- Focus des fentres: encore des difficults... modifs non effectues dans celle qui semble avoir le focus. NON REPRODUCTIBLE?
4- Puissance: curseur reste coll - "button_release_event" / OK
4.5- Fourier: curseur reste aussi coll - OK
5- Tester: faire "rosion par gouttes" suivi de "rosion par gravit" - apparemment pas de "commit" sur la transaction - affiche la mauvaise image - NON REPRODUCTIBLE?
6- Mise  l'chelle des failles: dficiente. OK (non reproductible -probablement rgl avec la correction de l'erreur de segmentation  2048x2048).
7- Oubli d'effacer la chaudire (jaune) quand on change de bouton de groupe de menus dition / transformation - OK
8- Erreur de segmentation quand on clique sur la bordure suprieure de la fentre (OK?)
9- Rotation: erreur de segmentation lors d'annulations  rptition (OK?)
10- Rotation:  l'envers (inversion sin/cos) - OK
11- Rotation: seg fault en mode acceptation manuelle, aprs "undo".. OK
**** 12- Valider la gestion des changements avec le sous-dialogue Fourier. Les changements devraient tre confirms.
**** 13- Fourier - rutilisation du rsultat: problme d'affichage
14- "Abandon" aprs plusieurs oprations, sans poser de questions sur les fichiers non sauvegards - NON REPRODUCTIBLE?
15- Normaliser: valeur fusion source et rsultat -  100% pour la plupart OK

OK- Conversion de PNG 8 bits  16 bits: ne semble plus fonctionner! => utiliser 8 bits seulement
- Cration de rpertoire dans "sauver sous"
- Dialogue spar de fusion (?) - l'actuel n'est vraiment pas intuitif
OK- Plus flou: fusion source et rsultat: devrait tre  100% rsultat
- Erreur de segmentation dans clonage
OK- Fusion source et rsultat: rinitialiser les tampons en changeant d'outil
OK?- Fusion: accepter applique 2x la fonction
OK- Puissance: passage de puissance 1  2: HF noir?? - faire remettre  0!
OK?- Vrifier la rinitialisation des tampons en passant d'un outil  l'autre
OK- Crayon par dfaut: addition plutt qu'intersection
- Bug: rpter rosion par gravit - (Non reproductible?
OK?- Fusion: problme d'acceptation double (semble li au tampon rsultat non vid)
OK- Bruit: diminution de l'chelle: semble reprendre le rsultat
OK- Eau: "undo" la rapplique sans changer la case  cocher.
OK- Dessin: en changeant d'outil, on ne "commit" pas les changements (hf_backup)??
OK- Acceptation: vider le tampon de rsultat (i.e. rsultat == source)

- Duret: mettre au 0.01 plutt que 0.1 sur clic
- vnement d'autoacceptation trop sensible dans fusion...
- Erreur de segmentation aprs "press fault context"

OK- Erreur dans le script install-step1-dir - condition toujours vraie parce que pas d'espaces autour de =
Messages  ajouter:

hf.c: "Image converted to 16 bits B&W without alpha under a new name"

Bugs pour 0.61 - 2011-01

1. Mise  l'chelle 200% sur 128x128: affichage d'un carr noir (!).
OK 2. Outil fonctions mathmatiques: le sinus ne fonctionne plus. Besoin d'un dcongestionnant.
3. Problme gnral lorsqu'il y a un calcul au relchement de la souris: le changement de valeur avec le curseur (flches du clavier) ne dclenche pas le calcul.


