Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

Posté par  . Édité par baud123. Modéré par jerome.
0
13
fév.
2004
Graphisme/photo
Inkscape est un logiciel de dessin vectoriel au format SVG, fork de Sodipodi.

Cette version propose comme nouveautés les opérations booléenne sur les objets, les objets liés et une amélioration de la gestion des chemins.

A noter aussi un tutoriel assez astucieux puisque réalisé en SVG et donc affichable directement par Inkscape. Selon les développeurs d'Inkscape, le fork est motivé par le souhait de développer un logiciel de dessin vectoriel dont l'édition au format SVG est un objectif, et non pas un moyen comme ce pouvait être le cas pour Sodipodi. Les autres raisons invoquées dont de proposer un mode de développement plus ouvert, et de migrer le code C/GTK+ vers C++/GTKmm.

La version 0.37 est la deuxième depuis le fork, la première ayant principalement été une refonte de l'interface utilisateur.

Aller plus loin

  • # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

    Posté par  . Évalué à 5.

    Nouveau nouveau... on en a déjà parlé ici quoi ^^

    Mais il est vrai que cette mouture montre vraiment les objectifs de ce projet, né d'un « fork » de Sodipodi - qui semblait beaucoup stagner. Inkscape quant-à lui, semble vouloir avoir un développement à la fois rapide, efficace, tout en restant stable (aucun plantage à déplorer sur les CVS testées régulièrement durant ce mois de janvier). Bref, je fais parti de ces heureux GNU/Linuxiens qui voient arriver à grands pas un bon logiciel de dessin vectoriel, avec pleins de fonctionnalités, léger et agréable à utiliser, et le tout sous notre Tux préféré à tous.

    La version 0.37 apporte aussi nombre de corrections sur le format texte, dont la gestion des espacement de ligne. Il suffit de voir le roadmap pour se rendre compte de la quantité de travail fourni (rapidement) sur cette version (et les prochaines) : http://www.inkscape.org/cgi-bin/wiki.pl?Roadmap(...) ; d'ailleurs les prochaines versions s'annoncent sous de très bons augures ^^
    J'aime particulièrement le « Appease jimmac by adding a path tool so that maybe he will stop using Illustrator to create GNOME SVG Artwork »

    Inkscape sera-t-il au vectoriel ce que The Gimp est au bitmap (une application kick ass) ? Moi je suis partisan du oui, mais ça reste encore soumis à conditions...

    Nota: erreur dans les liens, c'est pas « Sencil », mais « Skencil ». C'est le nouveau nom du fameux Sketch, qui est malheureusement bloqué à une interface en TK, face à Sodipodi & Inkscape et leurs interfaces en GTK2, chose plus agréable (notamment sur la gestion des polices d'écriture).
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  (Mastodon) . Évalué à 1.

      ouais pas nouveau mais récent 4-5 mois. Je crois que le fork a été décidé au mois d'octobre dernier.
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 3.

      > Sodipodi - qui semblait beaucoup stagner

      En tout cas, ça a relancer Sodipodi, qui vient lui aussi de sortir une nouvelle version, avec plus ou moins les mêmes nouveautés que Inkscape.
      http://www.sodipodi.com/(...)

      >Inkscape sera-t-il au vectoriel ce que The Gimp est au bitmap (une application kick ass)

      Non. Selon les dev de Inkscape, c'est juste un éditeur de SVG. point. Pour l'équivalent de Gimp, c'est justement vers Sodipodi qu'il faut regarder:
      tiré de la FAQ d'Inkscape:

      Q: Why the split from Sodipodi?
      Mainly just differences in objectives and in development approach. Inkscape's objective is to be a fully compliant SVG editor, whereas for Sodipodi SVG is more a means-to-an-end of being a powerful vector illustration tool.
      • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

        Posté par  . Évalué à 1.

        En tout cas, ça a relancer Sodipodi, qui vient lui aussi de sortir une nouvelle version, avec plus ou moins les mêmes nouveautés que Inkscape.
        http://www.sodipodi.com/(...(...))

        En fait, ca n'est pas tout a fait ca. C'est inkscape qui a récupéré les ameliorations faites dans sodipodi ;)

        http://www.inkscape.org/cgi-bin/wiki.pl?Roadmap(...)

        (DONE) Port good code from Sodipodi 0.33 (including xml:space work) [bb]
        • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

          Posté par  . Évalué à 2.

          En fait, ca n'est pas tout a fait ca. C'est inkscape qui a récupéré les ameliorations faites dans sodipodi ;)

          Je m'insurge contre ce dénigrement de Inkscape. Pour ce qui concerne les opérations booléennes, cette fonctionalité est d'abord apparue dans Inkscape : elle était disponible dans la version CVS dès décembre 2003. Elle se base sur la librairie livarot.

          En ce qui concerne Sodipodi, Lauris semble avoir implémenté lui-même ces opérations booléennes, inclues dans libnr. Ces fonctionalités ne sont disponibles dans la version CVS de Sodipodi que depuis le 20 janvier 2004. Et, à mon avis, la disponibilité de cette fonctionalité sous Inkscape a remotivé notre cher Lauris à faire de même.

          Les implémentations des deux sont donc DIFFERENTES.
          Les améliorations vont dans les deux sens, et pas uniquement de sodipodi vers inkscape.
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  (site web personnel) . Évalué à 1.

      La refonte de l'interface de skencil vers une interface GTK est prevue a plus ou moins long terme ( ca depend du temps que trouveront les devs pour le faire, mais c'est l'un des axes de developpement )
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 1.

      J'aime particulièrement le « Appease jimmac by adding a path tool so that maybe he will stop using Illustrator to create GNOME SVG Artwork »

      ;)
      En tout cas, il s'agit d'une fonctionnalité indispensable pour travailler avec un logiciel de dessin vectoriel. Cool, je vais pouvoir bien m'y mettre maintenant.
  • # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

    Posté par  (site web personnel) . Évalué à 0.

    Oué, le SVG doit se développer afin de venir petit à petit proposer "enfin" une alternative à MM-Flash. Car pour le 90% de l'utilisation de swf, il y a le moyens de faire ceci avec SVG/ECMAScript. Et qui dit XML dit possibilité vaste, au niveau de la génération, exportation des fichiers.

    Et quand ce genre de projet (http://www.mozilla.org/projects/svg/(...)) seront implémenté de manière plus vaste et stable, je pense que ce format va gagner du terrain sur la toile.

    Sodipodi/Inkscape, c'est encore pour l'instant une question d'interface, non ? Mais les quelques points mis en avant par Inkscape me semble très prometteur.

    L'élève, n'est-il pas fait pour dépasser le maître ?
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  (site web personnel) . Évalué à 2.

      À propos de Mozilla, la branche où se passait les gros développements sur le support du SVG a été integré au tronc il y a peu... Les améliorations devraient être nombreuses. Reste à espérer que Mozilla.org se décide à livrer des releases avec le support SVG compilé par défaut.
      • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

        Posté par  (site web personnel) . Évalué à 1.

        J'espere aussi que de tels builds seront faits mais il ne faut pas les attendre sous Linux de la part de Mozilla. Les builds SVG Linux utilisent la libart, qui ne respecte pas la tri-licence officielle (bon, c'est pas gênant, c'est du LGPL, mais du coup ça ne sera jamais intégré au build officiel, sinon ça reviendrait à virer 2 des trois licences)
        Faut plutot voir du coté des distribs, pour qu'elles fassent leurs paquets avec le SVG inline.
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 0.

      Sodipodi/Inkscape, c'est encore pour l'instant une question d'interface, non ?

      Non ! Inkscape propose déjà des nouvelles fontionnalités. La plus importante en ce qui me concerne est celle des opérations booléennes. Fonctionnalité qui manquait depuis longtemps dans Sodipodi. Bref, je suis très heureux de ce fork !
      • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

        Posté par  . Évalué à 2.

        Bah, tout faut pour ca, puisque ca fait parti, des choses recupérées dans sodipodi et qui sont d'ailleur dispo dans sodipodi avec les memes icones :))

        Par contre, il est vrai qu'au niveau de l'interfaces certaines choses sont plus intuitives

        Et le menu accroché a la fenetre contre menu uniquement bouton droite, ainsi que les boutons d'outils acrocchés a la fenetre de dessin font pensser au passage gimp1.2->gimp-2.0 afin d'eviter de rebouter les plus windoz addict.
        • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

          Posté par  . Évalué à 1.

          Bah, tout faut pour ca, puisque ca fait parti, des choses recupérées dans sodipodi et qui sont d'ailleur dispo dans sodipodi avec les memes icones :))

          Ben avant de moinsser, t'aurais mieux fait de te renseigner.
          C'est toi qui a tout faux.
          C'est d'abord dans inkscape que ces opérations ont été intégrées (le 12 décembre 2003 dans le CVS d'Inkscape).
          Le code a ensuite été backporté vers Sodipodi (le 20 janvier 2004). Je n'avais effectivement pas remarqué que cette fonctionnalité a été ajoutée dernièrement à Sodipodi. Il n'empêche, c'est bien grâce au fork d'Inkscape que cette fonctionnalité est apparue rapidement avec Sodipodi. Une preuve de plus que certains forks peuvent être bénéfiques.
          • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

            Posté par  . Évalué à 1.

            Ben avant de moinsser, t'aurais mieux fait de te renseigner.
            désolé, j'ai mal compris les changelogs alors :(

            Une preuve de plus que certains forks peuvent être bénéfiques.
            Oui, c'est clair :)

            A propos des booleens, pour le moment c'est une operation irréversible (si on ne tien pas compte du undo).
            Sais-tu si la modification des 2 formes et de l'opérateur booléen est prévu sans perdre les formes de depart (comme le principe du groupe par ex)?
            • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

              Posté par  . Évalué à 1.

              désolé, j'ai mal compris les changelogs alors :(

              Ca peut se comprendre facilement. Ils ne sont pas toujours très clairs ;)
              En vérifiant attentivement, je me suis rendu compte que les implémentations de ces opérations sont différentes sous Sodipodi et Inkscape (cfr post plus haut).
              Je voulais simplement faire remarquer que les codeurs d'Inkscape ne sont pas
              que des copieurs mais qu'ils font avancer le schmilblik.

              Sais-tu si la modification des 2 formes et de l'opérateur booléen est prévu sans perdre les formes de depart (comme le principe du groupe par ex)?

              Le principe est de créer une nouvelle forme (càd un seul chemin, éventuellement composé de plusieurs sous-chemins disjoints) qui est le résultat de l'opération booléenne entre les formes originales. A partir de cette nouvelle forme, il n'est effectivement pas possible de revenir aux formes de départ, et je ne crois pas que cette fonctionalité soit prévue. Cela nécessiterait en tout cas de conserver sous forme cachée les formes originales, en plus de la description de la nouvelle forme. Bref, on doublerait quasiment la quantité d'informations pour la forme résultante de l'opération booléenne. Je doute qu'on le fasse un jour.

              Bien sûr je peux me tromper. Comme tout le monde ;)
              • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

                Posté par  . Évalué à 1.

                Cela nécessiterait en tout cas de conserver sous forme cachée les formes originales, en plus de la description de la nouvelle forme. Bref, on doublerait quasiment la quantité d'informations pour la forme résultante de l'opération booléenne. Je doute qu'on le fasse un jour.

                Ou bien, de conserver, comme dans le cas d'un groupe, le package:
                ensemble des formes de depart.
                +
                operateur utilisé...
                (mais dans ce cas oblige a recalculer a chaque zoom/affichage, c'est moyen, il est sans doute plus interessent de conserver les 2).
                C'est si j'ai bien compris possible sous illoustrateur

                Bon, enfin dans tous les cas, je pense que ca va evoluer, puisque pour le moment, on se trouve avec un objet qui a la couleur du premier element choisi (plutot que de faire 2 objet (ou 1) avec 2 couleurs distinctes, comme ca devrait etre a priori le cas de l'operateur exclusion.
                (on peut imaginer aussi comme dans les layers de gimp, des tas d'options lors de la 'booleanisation' ;) (transparence, choisir la couleur d'un des 2 objet, un mix; voir un gradient, (et puis des trucs plus fun, genre opérations de transformation en fonction de poids (come dans les metaballs) etc... :)

                Malgres tout c'est deja bien d'avoir commencer a implementer les booleens de base, c'etait un manque tres géneant.
  • # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

    Posté par  . Évalué à 4.

    Tiens, le tutoriel dans le format du logiciel, ça me rappelle Flash de Macromedia. Si le logiciel libre commence à avoir des tutoriels bien pensés et intégrés, on risque de perdre notre réputation de codeurs obscurs! Mince alors :)
  • # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

    Posté par  . Évalué à 1.

    ceux qui veulent essayer ça sous Windows peuvent essayer :

    http://troi.lincom-asg.com/~rjamison/inkscape/builds/Inkscape040212(...)

    dernier build nocturne avant la 0.37 (dont le build semble avoir chié dans la colle).
  • # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

    Posté par  . Évalué à 1.

    Vive Inkscape et Sodipodi !!...

    L'interface est vraiment géniale !...
    Par contre, le temps de traitement grimpe méchamment quand on imbrique 5 ou 6 niveaux de définitions ( balise ). Il me faut 1/4 d'heure pour charger mon plateau de jeu de l'étoile ( http://canarlake.free.fr/svg/images/etoile.svg(...) , sur inkscape 0.36-3, avec un malheureux celeron 600 )

    Mais comme je n'y connais rien, je ne sais pas si cela vient du code de Inkscape, ou bien de trucs extérieurs genre lib de rendu...
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 1.

      (je voulais dire "balise <use />" )
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 1.

      Tu devrais peut-être faire un rapport de bug en joignant ton fichier.

      Il y a certainement quelque-chose à faire, surtout que le résultat obtenu n'est graphiquement pas très complexe. Le traitement de ton fichier par sodipodi/inkscape ne doit pas vraiment être optimisé :)
    • [^] # Re: Un nouveau logiciel de dessin vectoriel : Inkscape 0.37

      Posté par  . Évalué à 1.

      Si je comprends bien le source, il y a un gradient a 3 points (white, gray, #202020)????
      On ne peut faire ca, ni avec l'interface d'inkscape, ni avec celle de Sodipodi.
      Oui, c'est un peu primitif, mais c'est comme ca.

      A premiere vue, enfin, je comprends peut etre mal les fonctions, mais je pense qu'il y a un probleme d'optimisation de calcul des n niveaux de rotation dans inkscape.

      l'example par contre immédiat dans sodipodi.

      C'est étrange il me semblait avoir vu que l'objet cercle svg n'etait pas géré dans inkscape...
  • # Nouvelles versions mais pas nouveaux logiciels

    Posté par  . Évalué à 2.

    Une nouvelle version d'Inkscape suivie d'une nouvelle version de Sodipodi, le changement de nom de sketch pour skencil à l'occasion de la sortie de la version 0.6.16. Les choses bougent actuellement dans le monde du dessin vectoriel sous linux.

    Chacun de ces logiciels n'ont pas forcément le même objectif et ils disposent de leurs propres forces et faiblesses.

    Skencil est développé en python et s'oriente plutôt vers le dessin vectoriel généraliste (style illustrator). Il a pas mal de fonctionnalité même s'il lui manque, entre autres, un peu de rapidité d'affichage et la gestion de la transparence. Il suffit de voir les dessins qu'André Pascual (cf le site de skencil et celui de linuxgraphic - enfin quand il sera disponible - ) a fait avec sketch pour ce rendre compte que Skencil est vraiment une bonne application. Il existe d'ailleurs sur linuxgraphic une documentation compléte en français écrite par Frédéric Toussaint, Yves Ceccone and André Pascual (un peu de pub ;o). La version de développement de Skencil devrait toujours utiliser Python mais avec GTK2.

    Sodipodi est une application basée sur le format SVG mais son implémentation actuelle est limité aux fonctions de dessin vectoriel avec certaines limitations due à l'interface graphique (exemple les dégradés ne peuvent se faire qu'avec 2 couleurs alors qu'il est capable d'afficher des SVG contenant des dégradés avec plus de deux couleurs) ou due au format SVG (exemple pas de gestion des calques). Un autre point pouvant géner les nouveaux utilisateurs est sont interface à la gimp. Sur linuxgraphic, il y a un article ... bon ok j'arrête la pub :o))

    Inkscape est, comme cela a été dit dans les commentaires précédents, un fork de Sodipodi. Les développeurs de Inkscape ont reprochés la lenteur d'intégration dans Sodipodi des patches proposés par différents contributeurs et ont décidés de créer leurs propres versions du logiciel. Au passage ils ont entamé la conversion en C++ du code et modifié l'interface. Le but de Inkscape est d'implémenter un éditeur SVG/CSS2 avec les fonctionnalités de filtres et d'animations.

    Actuellement Inkscape et Sodipodi se ressemblent beaucoup ce qui est normal car Inkscape intégre encore beaucoup d'éléments d'interface de Sodipodi. Il faudra attendre un certain temps avant que les applications soient vraiment différentes.

    en tout cas c'est trois applications sont vraiment intéressantes et permettent de ne plus avoir recours à l'utilisation de logiciels professionnels pour la plupart des travaux courants.

    De plus, ces trois applications permettent l'utilisation de fichiers SVG, et par conséquent elles sont complémentaires avec la nouvelle version de Gimp qui utilise ce format avec son outil chemin.

    Ces nouvelles versions sont des bonnes nouvelles ... malgré tous les problèmes de piratage que subit la communauté des logiciels libres en ce moment ;o)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.