Oui, toute transformation devrait être simple à ajouter, du moment que tu me donnes une formule avec en entrée les coordonnées du pinceau, et en sortie les coordonnées de la transformation. :-)
A vrai dire, en y réfléchissant bien, on doit même pouvoir faire en sorte de rajouter très facilement des types de transformations (pour ne pas encombrer le système de base de trucs très particuliers, mais tout en laissant ceux avec un besoin particulier en créer facilement et se les échanger sous formes de scripts). Genre on rajoute une méthode dans l'API de libgimp, qui prend en paramètre un handler qui a la forme adéquate (fun: int*int -> int*int en gros), et ça ajoute un type de transfo possible. Donc les gens peuvent ajouter un type de transfo avec un plugin GIMP (C, Python, perl, etc.) en quelques lignes et une formule. Intéressante idée.
Mais t'as un besoin précis pour ce genre de dessins, ou bien tu me dis juste ça parce que ton cerveau bouillonne de transfo mathématiques et que tu te dis que c'est cool, mais en vrai t'utiliserais pas?
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Dessin symétrique
Posté par Jehan (site web personnel, Mastodon) . En réponse à la dépêche Financement participatif de dessin symétrique dans GIMP. Évalué à 4.
Oui, toute transformation devrait être simple à ajouter, du moment que tu me donnes une formule avec en entrée les coordonnées du pinceau, et en sortie les coordonnées de la transformation. :-)
A vrai dire, en y réfléchissant bien, on doit même pouvoir faire en sorte de rajouter très facilement des types de transformations (pour ne pas encombrer le système de base de trucs très particuliers, mais tout en laissant ceux avec un besoin particulier en créer facilement et se les échanger sous formes de scripts). Genre on rajoute une méthode dans l'API de libgimp, qui prend en paramètre un handler qui a la forme adéquate (fun: int*int -> int*int en gros), et ça ajoute un type de transfo possible. Donc les gens peuvent ajouter un type de transfo avec un plugin GIMP (C, Python, perl, etc.) en quelques lignes et une formule. Intéressante idée.
Mais t'as un besoin précis pour ce genre de dessins, ou bien tu me dis juste ça parce que ton cerveau bouillonne de transfo mathématiques et que tu te dis que c'est cool, mais en vrai t'utiliserais pas?
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]