TML (ThoManueLa) |
TML (ThoManueLa) est un éditeur de dessin structuré qui utilise un certain nombre de techniques nouvelles pour réduire l'interface à sa plus simple expression. TML repose sur un certains nombre de travaux et d'idées utilisées dans ma carrière: Toolglass et Magic Lenses, Hotbox, Ligne Claire... Tout en évitant soigneusement les multiples brevets qui jalonnent le domaine. TML est dédié à ma chère femme, Manuela. Essayez le logiciel: c'est gratuit ! |
| La main dans les octets > Morphologie > TML | author (en) - author (fr) - related |
![]() |
![]() |
Plutôt que de lire une longue explication, essayez le: téléchargez le fichier TML.exe et suivez les instructions ci-dessous: c'est facile, minimaliste, parfois un peu bizarre, mais ca marche !
Pour l'instant, ce programme ne fonctionne que sous Windows, sur une machine récente disposant d'OpenGL et d'une relativement bonne carte graphique. Une fois que vous avez copié le fichier executable (malgrè les récriminations de votre navigateur !), lancez le. L'écran devient noir: c'est votre page blanche ! Essayez quelques tracés avec la souris. Vous voyez ce que l'on peut entendre par "flluidité de l'interface" ? Maintenant, maintenez la barre d'espace enfoncée: la palette des outils apparait:

Pinceau: 3 reglettes vous permettent de choisir la couleur de votre pinceau sous la forme de composants RVB. Pas très ergonomique, je sais... les boutons "int." et "bord" vous permettent de choisir si vous voulez tracer des traits pleins ou creux.
Fond: pour choisir la couleur de fond.
Outils: Il y a 5 outils:
Trait: Ces réglettes vous permettent de contrôler la dynamique de votre pinceau: épaisseur, traîne et masse, ainsi que son orientation.
Edition: Les fonctions disponibles: annuler, refaire, dupliquer, passer devant, passer derrière.
Fichier: vous permet de charger une scène ou d'enregistrer la scène courante. Lorsque vous maintenez la barre d'espace enfoncée, cliquez dans le champ texte sous le bouton enregistrer: la palette devient fixe et vous pouvez entrer un nom de fichier. Appuyer une nouvelle fois sur la barre espace pour faire disparaitre à nouveau la palette. Lorsque le nom de fichier n'est pas vide, Enregistrer sauvegarde la scène dans e fichier de nom choisi, tandis que "ouvrir" charge le fichier de nom donné. Effacer efface la scΩene entière, et quitter, ma foi, vous aurez deviné ce que ca fait...
License: Le code source est trop moche pour qu'il soit utile que vous y jetiez un regard. S'il venait à s'améliorer, alors je ferait peut-être une petite distrib sous GPL. En attendant, sentez vous libre d'utiliser et distribuer TML comme bon vous semble, essayez juste de conserver une indication d'où vous l'avez trouvé...
Due credits: Paul Haeberli, a conçu l'algortihme de dessin caligraphique, que je me suis contenté de porter en C++ et OpenGL. Quant aux brevets qui existent sur ce genre de techniques, j'ai fait mon possible pour les contourner: comme quoi, c'est possible!