<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Le blog de Loonie &#187; infographie</title>
	<atom:link href="http://blog.loonie.fr/tag/infographie/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.loonie.fr</link>
	<description>Just another Loonie weblog</description>
	<lastBuildDate>Mon, 07 Nov 2011 18:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Context Free Art Grammar &#8211; Introduction</title>
		<link>http://blog.loonie.fr/2009/09/13/context-free-art-grammar-introduction/</link>
		<comments>http://blog.loonie.fr/2009/09/13/context-free-art-grammar-introduction/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 18:21:46 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[arbre]]></category>
		<category><![CDATA[Context Free Art Grammar]]></category>
		<category><![CDATA[infographie]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=375</guid>
		<description><![CDATA[J&#8217;ai récemment découvert un petit logiciel libre et gratuit que j&#8217;aime beaucoup, Context Free. Il permet, à partir d&#8217;instructions qu&#8217;on lui donne, de générer des dessins. On peut lui donner des instructions récursives, c&#8217;est à dire qui se répètent en boucle, ce qui est pratique pour dessiner des fractales, et/ou aléatoires, qui nous donneront un [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai récemment découvert un petit logiciel libre et gratuit que j&#8217;aime beaucoup, <a title="Context Free Art" href="http://www.contextfreeart.org/index.html">Context Free</a>. Il permet, à partir d&#8217;instructions qu&#8217;on lui donne, de générer des dessins. On peut lui donner des instructions récursives, c&#8217;est à dire qui se répètent en boucle, ce qui est pratique pour dessiner des fractales, et/ou aléatoires, qui nous donneront un résultat chaque fois différent.</p>
<div><img title="Arbre" src="http://blog.loonie.fr/files/arbrelbw1.png" border="0" alt="Arbre généré à partir du code de la fin du tutoriel" width="480" height="401" /></div>
<p>Je vous invite à visiter la <a title="Galerie Context-Free" href="http://www.contextfreeart.org/gallery/">galerie de Context Free Art</a> pour avoir un aperçu de ce dont ce logiciel est capable. Et si grâce au petit tutoriel qui va suivre, vous arrivez à faire de jolies choses, n&#8217;hésitez pas à l&#8217;enrichir de vos créations !</p>
<p><span id="more-375"></span></p>
<p>On écrit ces instructions dans un langage qui s&#8217;appelle CFDG, pour Context Free Design Grammar. Voici une petite introduction pour commencer à faire vos propres créations en CFDG. Pour l&#8217;exemple, nous dessinerons des arbres comme celui que vous voyez ci-dessus, ce qui nous permettra à la fois de voir comment faire des instructions récursives et des instructions aléatoires. N&#8217;ayez surtout pas peur d&#8217;expérimenter, de modifier les nombres ou faire ce dont vous avez envie ! C&#8217;est comme ça que vous vous familiariserez vraiment avec ce langage.</p>
<p>Tout d&#8217;abord, il faut lui dire par où commencer. Pour ça on écrit <strong>startshape</strong> suivi du nom de la règle que l&#8217;on veut lui faire appliquer en premier. On peut décider de l&#8217;appeler comme on le veut, la seule contrainte étant que le nom ne doit pas contenir d&#8217;espaces ni de caractères qui ont une signification dans le code, comme les accolades que l&#8217;on va voir dans un instant, les / et les # qui servent à mettre des commentaires dans le code.</p>
<p>Donc, si j&#8217;écris <strong>startshape arbre</strong> et que j&#8217;appuie sur le bouton Render, il va chercher dans tout le code la règle qui s&#8217;appelle &laquo;&nbsp;arbre&nbsp;&raquo; et l&#8217;appliquer. Pour le moment je n&#8217;ai pas défini de règle &laquo;&nbsp;arbre&nbsp;&raquo;, il va donc faire une erreur en disant qu&#8217;il n&#8217;a pas pu trouver la règle à appliquer.</p>
<p>Définissons donc notre règle. Pour lui annoncer que l&#8217;on va définir une règle, on écrit <strong>rule</strong> suivi du nom de la règle puis des instructions qu&#8217;elle contient entre des accolades. Même si la règle ne contient pas d&#8217;instruction, ce qui peut être utile dans certains cas, il faut quand même mettre les accolades. Ce qui nous donne, pour notre exemple :</p>
<p style="border: 1px solid initial;"><img title="CIRCLE{}" src="http://blog.loonie.fr/files/circle.png" border="0" alt="CIRCLE{}" width="62" height="61" align="right" /><strong><br />
<span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span> <span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{} }</span></strong></p>
<p>Chaque instruction est aussi suivie d&#8217;accolades, qui nous permettent d&#8217;ajuster l&#8217;instruction si on le souhaite. Ici, j&#8217;ai mis l&#8217;instruction <strong>CIRCLE{}</strong> qui lui demande dessiner un cercle.Il existe quatre sortes formes de base : le cercle, le carré, le triangle équilatéral et les formes de base que l&#8217;on peut définir nous-mêmes, mais que nous ne verrons pas dans ce tutoriel. Ces formes sont les éléments de base de tous les dessins, car ce sont les seules instructions qui dessinent vraiment quelquechose, toutes les<br />
autres instructions ne servent qu&#8217;à dire comment et où elles doivent être dessinées. Pour dessiner un cercle on dira donc <strong>CIRCLE{}</strong>, pour un carré on mettra <strong>SQUARE{}</strong> et pour un triangle on écrira <strong>TRIANGLE{}</strong>.</p>
<p>Maintenant, si nous appuyons sur Render, nous voyons apparaître un gros cercle noir comme demandé. Il prend toute la place car Context Free redimensionne automatiquement l&#8217;image pour que le rendu soit le plus grand possible.</p>
<p>Nous voulons un arbre. Comment est fait notre arbre ? Nous voyons qu&#8217;il est composés de branches. Chaque branche est un trait. Nous voyons aussi que, au fur et à mesure que nous nous éloignons des racines la largeur d&#8217;une branche est de plus en plus petite. Voyons comment appliquer ça en CFDG.</p>
<p>Pour faire un trait à partir de cercles, il suffit d&#8217;en mettre côte à côte ou mieux, de les faire se chevaucher. Nous pourrions écrire :</p>
<p style="border: 1px solid initial;"><img title="3 CIRCLE" src="http://blog.loonie.fr/files/circle3.png" border="0" alt="Le rendu : 3 cercles les uns sur les autres" width="64" height="111" align="right" /><strong><span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><br />
<span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
</strong><strong> <span style="color: #333333;"> CIRCLE</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.5</span><span style="color: #339966;">}</span><br />
</strong><strong> <span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">1</span><span style="color: #339966;">}</span><br />
<span style="color: #808080;">//etc&#8230;</span><br />
</strong><span style="color: #339966;"><strong>}</strong></span></p>
<p>Quand il y a plusieurs instructions dans une règle, je passe à la ligne pour chaque instruction, c&#8217;est un choix, je trouve ça plus clair et je m&#8217;y retrouve mieux. Les // servent à mettre la ligne en &laquo;&nbsp;commentaire&nbsp;&raquo;, c&#8217;est à dire que l&#8217;on indique au logiciel de ne pas tenir compte de ce qu&#8217;il y a écrit dans la ligne après les //.<br />
À part ces petites remarques sur la forme, cette fois-ci nous avons donné des ajustements à deux de nos instructions : <strong>y 0.5</strong> et <strong>y 1</strong>. <strong>y</strong> c&#8217;est l&#8217;axe vertical de notre dessin. L&#8217;axe horizontal est l&#8217;axe <strong>x</strong>. <strong>y 1</strong> veut dire &laquo;&nbsp;déplace-toi de 1 vers le haut&nbsp;&raquo;. <strong>1</strong>, c&#8217;est la hauteur ou la largeur du cercle ou du carré de base quand on ajuste pas sa taille. Si le nombre que l&#8217;on met après le <strong>y</strong> est positif on se déplace vers le haut, et s&#8217;il est négatif, on se déplace vers le bas. De la même manière, si on écrit <strong>x</strong> suivi d&#8217;un nombre positif on ira vers la droite, et si on écrit un nombre négatif on ira vers la gauche. J&#8217;ai choisi <strong>y</strong> car un arbre pousse à la verticale.</p>
<p>Ce morceau de code nous fait donc 3 cercles les uns sur les autres à la verticale et qui se chevauchent de moitié.</p>
<p>Si nous devions dessiner notre arbre comme ceci cercle par cercle, ce n&#8217;est pas demain la veille que nous aurions fini. Comme c&#8217;est tout le temps la même chose nous pouvons faire une règle récursive. Voici comment cela se présente :</p>
<p style="border: 1px solid initial;"><img title="Pic" src="http://blog.loonie.fr/files/pic.png" border="0" alt="Rendu : un pic" width="7" height="90" align="right" /><strong><span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span></strong><br />
<strong><span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
</strong><br />
<strong> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.995</span><span style="color: #339966;">}</span></strong><br />
<span style="color: #339966;"><strong>}</strong></span></p>
<p>Examinons ce que comprend le logiciel lorsqu&#8217;il exécute ce morceau de code :</p>
<ul>
<li>Commençons par exécuter la règle arbre. (startshape arbre)</li>
<li>La règle arbre (rule arbre) dit de dessiner un cercle (CIRCLE{}) puis d&#8217;exécuter la règle arbre (arbre{ ), en la déplaçant de 0.1 (y 0.1) vers le haut et en la rétrécissant d&#8217;un chouïa (s 0.995).</li>
<li>La règle arbre dit de dessiner un cercle puis d&#8217;exécuter la règle arbre, en la déplaçant de 0.1 vers le haut et en la rétrécissant d&#8217;un chouïa.</li>
<li>La règle arbre dit de dessiner un cercle puis d&#8217;éxécuter la règle arbre, en la déplaçant de 0.1 vers le haut et en la rétrécissant d&#8217;un chouïa.</li>
<li>etc&#8230;</li>
</ul>
<p>C&#8217;est donc sans fin ? En théorie, oui, mais en pratique, le logiciel s&#8217;arrête quand ce qu&#8217;il doit dessiner devient tellement petit que c&#8217;en est invisible. Ce qui veut dire aussi que si ce qu&#8217;il doit dessiner ne rétrécit pas, le logiciel ne s&#8217;arrête jamais, à moins d&#8217;appuyer sur le bouton Stop qui remplace le bouton Render lorsqu&#8217;il est en train de faire un rendu.</p>
<p>Comme vous l&#8217;avez deviné, <strong>s</strong> ajuste la taille (size en anglais), et donc une taille de 0.995 est un chouïa plus petite que la taille normale 1. À chaque fois que le logiciel applique une nouvelle fois la règle arbre un chouïa plus petite, il &laquo;&nbsp;oublie&nbsp;&raquo; tout ce qu&#8217;il a fait avant et pour lui, la nouvelle taille est la taille normale parce qu&#8217;il a oublié qu&#8217;il y avait jamais eu une taille plus grande. C&#8217;est pour cela que ça s&#8217;appelle &laquo;&nbsp;Context Free&nbsp;&raquo;, &laquo;&nbsp;Sans Contexte&nbsp;&raquo;, parce qu&#8217;il ne tient pas compte de ce qui se passe avant ou après. Ce qui veut dire aussi que lorsqu&#8217;il se déplace de 0.1 vers le haut, ce 0.1 est lui aussi à chaque fois plus petit, comme le cercle qu&#8217;il vient de dessiner, et chaque fois un peu plus haut.</p>
<p>On obtient donc un genre de pic qui pointe vers le haut.</p>
<p>L&#8217;arbre que je montre en haut n&#8217;a pas les branches aussi droites, elles sont légèrement courbes. Pour ça il faut un autre ajustement, <strong>r</strong>, comme rotation. Le nombre qui suit  <strong>r</strong> est l&#8217;angle en degrés, dans le sens contraire des aiguilles d&#8217;une montre.</p>
<p style="border: 1px solid initial;"><img title="spirale" src="http://blog.loonie.fr/files/spirale.png" border="0" alt="Rendu: une spirale" width="140" height="100" align="right" /><strong><span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span></strong><br />
<strong><span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
</strong><br />
<strong> <span style="color: #333333;">arbre</span></strong><strong><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.995</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">1</span><span style="color: #339966;">}</span></strong><br />
<strong><span style="color: #339966;">}</span></strong></p>
<p>En appuyant sur Render, on obtient une spirale ! De la même manière que le logiciel considère comme taille 1 une taille toujours plus petite à chaque fois qu&#8217;il répète le rétrécissement, tourner de 1 degré vers la gauche modifie la verticale à chaque fois un peu plus à gauche.</p>
<p>Passons maintenant aux branches. L&#8217;intérêt de dessiner notre arbre avec Context Free est qu&#8217;il peut les générer aléatoirement, avec les branches pas toujours au même endroit.</p>
<p style="border: 1px solid initial;"><img title="arbre venteux" src="http://blog.loonie.fr/files/arbrevent.png" border="0" alt="Rendu : un arbre dans le vent" width="108" height="205" align="right" /><strong><span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre 100</span><span style="color: #339966;">{</span><br />
<span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.995</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">0.2</span><span style="color: #339966;">}</span><br />
<span style="color: #339966;">}</span></strong><br />
<strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><br />
<span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.85</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">15</span><span style="color: #339966;">}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.85</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">-15</span><span style="color: #339966;">}</span><br />
<span style="color: #339966;">}</span></strong></p>
<p>Lorsque qu&#8217;on définit plusieurs règles qui portent le même nom, le logiciel choisit aléatoirement l&#8217;une ou l&#8217;autre. On peut l&#8217;influencer en mettant un nombre après le nom de la règle. Ici, j&#8217;ai mis 100 à la première règle arbre, ça veut dire qu&#8217;il y aura 100 chances sur 101 qu&#8217;il choisisse celle-ci, et 1 chance sur 101 qu&#8217;il choisisse l&#8217;autre. Si on ne précise pas, le logiciel fait comme si on avait écrit 1.</p>
<p>Dans la règle que j&#8217;ai ajoutée, je demande d&#8217;exécuter deux fois la règle arbre, pour qu&#8217;il fasse deux branches, une penchée vers la gauche, et l&#8217;autre vers la droite (<strong>r 15</strong> et <strong>r -15</strong>) et plus petites (<strong>s 0.85</strong>). Appuyons sur Render. Voilà qui ressemble maintenant à un arbre, mais avec un peu trop de vent qui vient de la droite ! Il y a un autre défaut, c&#8217;est qu&#8217;au niveau des embranchements les petites branches partent du milieu du bout de la grosse branche, au lieu d&#8217;avoir leur côté aligné sur le côté de la grosse branche.</p>
<p style="border: 1px solid initial;"><strong><span style="color: #808000;">startshape</span> <span style="color: #333333;">arbre</span></strong></p>
<p><strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre 100</span><span style="color: #339966;">{</span><br />
<span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.995</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">0.2</span><span style="color: #339966;">}</span><br />
<span style="color: #339966;">}</span></strong><br />
<strong><span style="color: #808000;">rule</span> <span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><br />
<span style="color: #333333;">CIRCLE</span><span style="color: #339966;">{}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.85</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">15</span> <span style="color: #003300;">x</span> <span style="color: #ff99cc;">-0.1</span><span style="color: #339966;">}</span><br />
<span style="color: #333333;">arbre</span><span style="color: #339966;">{</span><span style="color: #003300;">y</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">s</span> <span style="color: #ff99cc;">0.85</span> <span style="color: #003300;">r</span> <span style="color: #ff99cc;">-15</span> <span style="color: #003300;">x</span> <span style="color: #ff99cc;">0.1</span> <span style="color: #003300;">flip</span> <span style="color: #ff99cc;">90</span><span style="color: #339966;">}</span><br />
<span style="color: #339966;">}</span></strong></p>
<p>Voici un nouvel ajustement : flip. Il sert à dessiner à l&#8217;envers, comme dans le reflet d&#8217;un miroir. Le nombre qui suit flip est l&#8217;angle de ce miroir : un angle de 0 est horizontal, et un angle de 90 vertical. Comme ça, les branches qui vont vers la droite se courbent aussi vers la droite, sans avoir eu à écrire toute une règle pour faire en sorte que des branches se courbent vers la droite.</p>
<p>Et notre code est fini ! Voici quelques exemples de rendus de ce même code :</p>
<div><img title="Arbres" src="http://blog.loonie.fr/files/arbres.png" border="0" alt="Différentes variantes de l'arbre" width="480" height="479" /></div>
<p>Il est intéressant de préciser que dans mon exemple, les deux règles demandent au logiciel de dessiner une forme de base, mais ce n&#8217;est pas obligatoire : essayez donc d&#8217;enlever l&#8217;instruction CIRCLE{} de la première règle, et voyez ce qui se passe lorsque vous appuyez sur Render !</p>
<p>Il y a une dernière chose sur laquelle je veux attirer votre attention : la suite de lettres qui se trouve dans le champ à droite du bouton Render : la variante. C&#8217;est elle qui détermine les choix &laquo;&nbsp;aléatoires&nbsp;&raquo; du logiciel lorsqu&#8217;il y en a. Pour un même code et une même variante, le rendu sera toujours le même, mais comme il existe 321 272 406 variantes (toutes les combinaisons possibles avec 26 lettres de l&#8217;alphabet et 6 lettres maximum) on a de quoi faire une énorme forêt !</p>
<p>Dans un autre tutoriel je vous montrerai comment on peut mettre des couleurs là-dedans, mais aujourd&#8217;hui on va s&#8217;arrêter là, d&#8217;accord ?</p>
<p>Pour aller plus loin, il vous faudra lire la documentation en anglais,<br />
ou bien poser vos questions sur le forum de Context Free, il semble qu&#8217;il y ait un bon nombre de  francophones qui utilisent ce logiciel. Vous pouvez aussi copier coller le code des œuvres exposées dans la galerie dans votre logiciel Context Free et essayer de comprendre comment elles fonctionnent, en modifiant légèrement le code voir ce que ça change <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2009/09/13/context-free-art-grammar-introduction/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Les courbes de Bézier</title>
		<link>http://blog.loonie.fr/2008/07/21/les-courbes-de-bezier/</link>
		<comments>http://blog.loonie.fr/2008/07/21/les-courbes-de-bezier/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 11:20:08 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[infographie]]></category>
		<category><![CDATA[Inkscape]]></category>
		<category><![CDATA[vectoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=391</guid>
		<description><![CDATA[Il n&#8217;y a pas que des pixels dans la vie des images numériques ! Il existe aussi les courbes de Bézier. Vous les connaissez peut-être sous un autre nom suivant les logiciels que vous utilisez : tracés vectoriels pour les utilisateurs de la suite Adobe, ou bien chemins pour les utilisateurs de logiciels tels que [...]]]></description>
			<content:encoded><![CDATA[<p>Il n&#8217;y a pas que des pixels dans la vie des images numériques ! Il existe aussi les courbes de Bézier. Vous les connaissez peut-être sous un autre nom suivant les logiciels que vous utilisez : tracés vectoriels pour les utilisateurs de la suite Adobe, ou bien chemins pour les utilisateurs de logiciels tels que The GIMP et Inkscape.</p>
<p>C&#8217;est quoi une courbe de Bézier ? C&#8217;est une ligne fermée ou non, qui est définie par des points et des vecteurs. C&#8217;est pour ça qu&#8217;on appelle un dessin fait de courbes de bézier un dessin vectoriel. Cette ligne passe par tous les points, et elle est influencée par les vecteurs qui peuvent être attachés à ces points, pour ajuster la courbure de cette ligne. Voici un exemple de courbe de Bézier : on peut voir les points qu&#8217;on appelle des ancres ou bien des nœuds, et les vecteur que l&#8217;on appelle plus communément des poignées, qui sont toujours tangents à la courbe. On appelle segment le morceau de courbe qui se trouve entre deux points.</p>
<div><img title="Courbe de Bézier" src="http://blog.loonie.fr/files/chemin.png" border="0" alt="Exemple de courbe de Bézier" width="302" height="236" /></div>
<p>On peut se servir des courbes pour dessiner une surface, ou bien un contour, ou bien les deux à la fois. Les ancres et poignées seront évidemment invisibles sur le dessin final ^^</p>
<p>L&#8217;intérêt de ces courbes, c&#8217;est que quel que soit le niveau de zoom avec lequel on les regarde, elle seront toujours aussi lisses et aussi précises. Ce n&#8217;est pas le cas des pixels : si vous agrandissez 10 fois une image bitmap (=faite de pixels) vous vous retrouverez avec des carrés de 10 pixels de côté, et l&#8217;image s&#8217;en trouvera très dégradée. Prenez par exemple ce smiley que j&#8217;ai dessiné en vectoriel.</p>
<p><img title="Smiley taille normale" src="http://blog.loonie.fr/files/smiley.png" border="0" alt="Smiley taille normale" width="57" height="57" /></p>
<p>Si je l&#8217;agrandis 5 fois, voici ce que j&#8217;obtiens :</p>
<p><img title="Smiley vectoriel 500%" src="http://blog.loonie.fr/files/smiley1.png" border="0" alt="Smiley vectorier agrandi 5 fois" width="285" height="285" /></p>
<p>Hors voici ce que j&#8217;obtiendrais en agrandissant 5 fois le petit smiley s&#8217;il avait été un bitmap et non un dessin vectoriel :</p>
<p><img title="Smiley bitmap 500%" src="http://blog.loonie.fr/files/smiley2.png" border="0" alt="Smiley bitmap agrandi 5 fois" width="285" height="285" /></p>
<p>C&#8217;est pour cette raison que l&#8217;écrasante majorité des polices d&#8217;écriture sont conçues en vectoriel et non en bitmap, pour qu&#8217;on puisse écrire à la taille quel&#8217;on veut sans perdre de qualité.</p>
<p>Si vous voulez vous essayer au dessin vectoriel, il existe Inkscape, qui est un logiciel gratuit dédié au dessin vectoriel. Le logiciel de référence utilisé par les professionnels est Adobe Illustrator, mais ce n&#8217;est pas le même prix &#8230; ^^</p>
<p>Ces courbes de Bézier vont nous être utiles pour certains tutoriels à venir.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/07/21/les-courbes-de-bezier/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Coloriez vos dessins avec The Gimp !</title>
		<link>http://blog.loonie.fr/2008/02/07/coloriez-vos-dessins-avec-the-gimp/</link>
		<comments>http://blog.loonie.fr/2008/02/07/coloriez-vos-dessins-avec-the-gimp/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 09:02:29 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[coloriage]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[infographie]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=161</guid>
		<description><![CDATA[Coloriez vos dessins ou ceux des autres, s&#8217;ils vous en laissent le droit Lien vers le tutoriel (je l&#8217;ai mis sur un page différente pour que vous puissiez bien le voir) Voici un tutoriel pour vous apprendre comme son nom l&#8217;indique, à colorier un dessin en commençant par le rendre exploitable s&#8217;il ne l&#8217;est pas [...]]]></description>
			<content:encoded><![CDATA[<p>Coloriez vos dessins ou ceux des autres, s&#8217;ils vous en laissent le droit <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/wink.png' alt=';)' class='wp-smiley' /> </p>
<p><a title="Tutoriel de coloriage" href="http://blog.loonie.fr/tutoriel-coloriage-avec-the-gimp/">Lien vers le tutoriel</a> (je l&#8217;ai mis sur un page différente pour que vous puissiez bien le voir)</p>
<p>Voici un tutoriel pour vous apprendre comme son nom l&#8217;indique, à colorier un dessin en commençant par le rendre exploitable s&#8217;il ne l&#8217;est pas déjà. Autrement dit, pour transformer ceci :</p>
<div style="text-align:center; margin:5px 0;"><img title="Dessin" src="http://blog.loonie.fr/files/arbre_drapeau_small.jpg" border="0" alt="dessin brut" width="261" height="307" /></div>
<p>En cela :</p>
<div style="text-align:center; margin:5px 0;"><img title="Colorié" src="http://blog.loonie.fr/files/arbre_drapeau_color.png" border="0" alt="Dessin colorié" width="261" height="307" /></div>
<p>Pour un meilleur résultat, il faut que les traits de votre dessin soient bien noirs, un croquis au crayon mal appuyé rendra moins bien à l&#8217;écran. Au besoin, repassez-le au feutre noir. Et si vous le pouvez, scannez-le au lieu de le prendre en photo comme <a title="Dessin sur le blog de ma soeur" href="http://livingdeaddoll0.skyrock.com/article_1478466392.html" target="_blank">l&#8217;a fait ma soeur</a> <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/wink.png' alt=';)' class='wp-smiley' /> <br />
J&#8217;ai pris son dessin comme exemple pour le tutoriel parce que l&#8217;on voit bien ce qui nous empêche de le colorier tel qu&#8217;il est. Mais quand on prend bien soin de faire son dessin avec des traits noirs propres et de le scanner correctement, comme je l&#8217;ai fait pour colorier mon <a title="Mon calamar" href="http://blog.loonie.fr/2007/11/28/bebe-calamar/">Calamar</a>, le résultat est de meilleure qualité.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/02/07/coloriez-vos-dessins-avec-the-gimp/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>GIF animé</title>
		<link>http://blog.loonie.fr/2008/02/01/gif-anime/</link>
		<comments>http://blog.loonie.fr/2008/02/01/gif-anime/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 17:36:19 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[infographie]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=152</guid>
		<description><![CDATA[J&#8217;ai menti ! J&#8217;ai pu faire mieux comme image GIF à partir de l&#8217;exemple PNG : il suffisait de l&#8217;animer =) Façon de parler, hein, &#171;&#160;suffisait&#160;&#187; ne traduit pas assez bien le casse tête que ça a été ^^ Voilà le reflet animé :]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai menti ! J&#8217;ai pu faire mieux comme image GIF à partir de <a href="http://blog.loonie.fr/2008/01/31/les-differents-format-dimage/">l&#8217;exemple PNG</a> : il suffisait de l&#8217;animer =) Façon de parler, hein, &laquo;&nbsp;suffisait&nbsp;&raquo; ne traduit pas assez bien le casse tête que ça a été ^^</p>
<p>Voilà le reflet animé :</p>
<div style="text-align:center;margin: 5px 0 0 0"><img class="txt" title="GIF reflet ondulé" src="http://blog.loonie.fr/files/luniondes.gif" border="0" alt="GIF reflet ondulé" width="200" height="200" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/02/01/gif-anime/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Les calques</title>
		<link>http://blog.loonie.fr/2008/02/01/les-calques/</link>
		<comments>http://blog.loonie.fr/2008/02/01/les-calques/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 11:07:13 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[infographie]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=144</guid>
		<description><![CDATA[Les calques sont un des éléments les plus importants dans les logiciels comme Photoshop et The GIMP. Chaque calque est une couche différente de l'image. C'est comme si on avait plusieurs feuilles de papier calque (d'où le nom) superposées pour former l'image entière. On peut donc travailler sur chaque calque indépendamment des autres, et un [...]]]></description>
			<content:encoded><![CDATA[<p>Les calques sont un des éléments les plus importants dans les logiciels comme Photoshop et The GIMP. </p>
<p>Chaque calque est une couche différente de l'image. C'est comme si on avait plusieurs feuilles de papier calque (d'où le nom) superposées pour former l'image entière. On peut donc travailler sur chaque calque indépendamment des autres, et un calque laissera voir les calque du dessous par transparence aux endroits où il n'est pas peint opaque.</p>
<p>Cette animation vous aidera peut-être à comprendre ce qu'est un calque. Vous pouvez monter et descendre le calque "Carré" en appuyant sur les flèches vertes en bas, et rendre les calques visibles ou non en appuyant sur les yeux.</p>
<div style="margin-left:-12px;">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_calques_176463172"
			class="flashmovie"
			width="503"
			height="370">
	<param name="movie" value="http://blog.loonie.fr/files/calques.swf" />
	<param name="play" value="true" />
	<param name="loop" value="false" />
	<param name="quality" value="low" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://blog.loonie.fr/files/calques.swf"
			name="fm_calques_176463172"
			width="503"
			height="370">
		<param name="play" value="true" />
		<param name="loop" value="false" />
		<param name="quality" value="low" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
</div>
<p>Les possibilités qu'offrent les calques sont infinies : on peut mettre un fond derrière un sujet, dupliquer et modifier un calque pour faire une ombre ou un reflet, colorier par dessus une image et gommer le coloriage sans gommer l'image dessous...</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/02/01/les-calques/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Les différents formats d&#8217;image</title>
		<link>http://blog.loonie.fr/2008/01/31/les-differents-format-dimage/</link>
		<comments>http://blog.loonie.fr/2008/01/31/les-differents-format-dimage/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 20:43:26 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[infographie]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=96</guid>
		<description><![CDATA[D&#8217;une manière générale, lorsqu&#8217;on travaille sur une image, il vaut mieux toujours l&#8217;enregistrer dans le format du logiciel d&#8217;édition que vous utilisez (.psd pour Photoshop, .xcf pour The GIMP, .bmp pour MS Paint&#8230;), comme ça on est d'avoir une copie propre de son travail.Pour publier une image sur internet, on enregistrera les images pratiquement toujours [...]]]></description>
			<content:encoded><![CDATA[<p>D&#8217;une manière générale, lorsqu&#8217;on travaille sur une image, il vaut mieux toujours l&#8217;enregistrer dans le format du logiciel d&#8217;édition que vous utilisez (.psd pour Photoshop, .xcf pour The GIMP, .bmp pour MS Paint&#8230;), comme ça on est d'avoir une copie propre de son travail.</p><p>Pour publier une image sur internet, on enregistrera les images pratiquement toujours au format GIF, JPEG ou PNG.</p>
<h4>Le format GIF</h4>
<p>Le format GIF est très utile pour faire des animations. Le principal défaut de ce format est que le nombre de couleurs est limité à 256. Or par exemple les photos que j'ai prises avec mon appareil en contiennent environ cent mille à deux cent cinquante mille ! En revanche, contrairement au format JPEG, on peut avoir des pixels transparents, et donc des images pas forcément rectangulaires mais en forme de ce que vous voulez. Dans ce cas, vous serez limité à 255 couleurs, plus la transparence : un pixel est soit complètement opaque, soit complètement transparent.</p>
<p>Le GIF n'est avantageux que pour les animations depuis que le format PNG a été inventé, car ce dernier est plus performant que le GIF en tous points, sauf pour les animations qu'il ne supporte pas.</p>
<p>Voici un exemple d'animation GIF :<img title="Exemple d'animation GIF" src="http://blog.loonie.fr/files/barre.gif" border="0" alt="Exemple d'animation GIF" width="30" height="30" align="middle" /></p>
<h4>Le format JPEG</h4>
<p>Le format JPEG, ou JPG, est très répandu sur internet, du fait du faible poids des images enregistrées dans ce format. Son faible poids a une contrepartie : les images perdent de la qualité. Elles contiennent plus de bruit, bien que les couleurs conservent leur diversité, elles perdent un peu de leur qualité. On ne peut pas avoir de transparence avec ce format : une image JPG sera toujours un rectangle plein.</p>
<p>Les photographies, qui contiennent un grand nombre de couleurs différentes, sont enregistrées en JPG car contrairement aux formats GIF et PNG, le format JPG ne répertorie pas toutes les couleurs qui composent l'image mais fait un caclul pour les déduire. Quand il y a beaucoup de couleurs, elles prennent donc moins de place.</p>
<p>Par contre, une image qui contient peu de couleurs perd à être enregistrée en JPG car son poids sera équivalent ou même plus élevé que si elle avait été enregistrée en GIF ou en PNG, et ce avec une qualité ammoindrie.</p>
<p>Voici un exemple pourra vous permettre de vous rendre compte de cette perte de qualité.</p>
<div style="clear:left;margin:5px 0 5px 0">
  <p style="float: right;width: 370px;margin-top: 25px">Voici donc une image que, compte tenu du fait qu'elle ne contient que deux couleurs, j'ai enregistrée en PNG.</p>
  <img title="Exemple PNG" src="http://blog.loonie.fr/files/carrerouge.png" border="0" alt="Exemple PNG" width="100" height="100" />
</div>
<div style="clear:left;margin:5px 0 5px 0">
  <p style="float: right;width: 370px">Voici maintenant la même, enregistrée en JPG avec une qualité de 60% selon l'échelle que donne GIMP, et qui est à peu près la qualité que l'on obtient en enregistrant une image en JPG dans Microsoft Paint.Le rouge est moins profond et les contours ne sont plus très nets.</p>
  <img title="Exemple JPG" src="http://blog.loonie.fr/files/carrerouge.jpg" border="0" alt="Exemple JPG" width="100" height="100" />
</div>
<p style="clear:both">Détail agrandi trois fois du PNG : <img title="Détail GIF" src="http://blog.loonie.fr/files/detail.gif" border="0" alt="Détail GIF" width="109" height="75" align="middle" /></p>
<p>et du JPG : <img title="Détail JPG" src="http://blog.loonie.fr/files/detailjpg.png" border="0" alt="Détail JPG" width="109" height="75" align="middle" /></p>
<p>On voit moins cette compression dans une photographie enregistrée avec une qualité raisonnable, car on a rarement de contrastes aussi marqués et le bruit se fond dans les autres couleurs.</p>
<h4>Le format PNG</h4>
<p>Le format PNG est une version plus récente et beaucoup améliorée du format GIF. Elle ne permet pas l'animation. En revanche, il peut gérer autant de couleurs que le JPEG, la même image en PNG sera plus légère qu'en GIF, et il gère plusieurs niveaux de transparence. Le tout sans altérer la qualité de l'image. Les images contenant des bords nets, du texte, restent lisibles et sans défaut.</p>
<p>Les niveaux de transparence permettent d'éviter les escaliers sur le contour de l'objet dont on aura enlevé le fond, d'avoir des ombres et des objets transparents, etc... Malheureusement, Internet Explorer 6 ne sait pas gérer les niveaux de transparence, il les affiche comme des rectangles pleins. Heureusement, il est possible de choisir la couleur de fond de l'image qu'affichera IE6. Par contre, convertir un GIF transparent en PNG ne pose pas ce problème, si l'on prend garde que le PNG que l'on enregistre est bien en mode 256 couleurs, les zones transparentes le resteront.</p>
<div style="clear:left;margin:5px 0 5px 0">
  <p style="float: right;width: 260px;margin-top: 25px">Voici un exemple d'image PNG transparente<br />Si vous utilisez Internet Explorer 6 vous ne verrez donc pas la transparence du PNG, pour les autres, vous pouvez jouer avec l'ascenseur pour superposer l'image PNG avec l'image de fond du blog pour l'observer.</p>
  <img class="txt" title="exemple PNG" src="http://blog.loonie.fr/files/luni.png" border="0" alt="exemple PNG" width="200" height="200" />
</div>
<div style="clear:left;margin:5px 0 5px 0">
  <p style="float: right;width: 260px;margin-top: 50px">Et le meilleur équivalent en GIF que j'aie pu faire.</p>
  <img class="txt" title="exemple PNG&gt;GIF" src="http://blog.loonie.fr/files/luni.gif" border="0" alt="exemple PNG&gt;GIF" width="200" height="200" />
  </div>
<p style="clear:both"><strong>Récapitulatif :</strong></p>
<p>Votre image est :</p>
<ul>
  <li>animée &gt; on l'enregistre en GIF</li>
  <li>une photographie simple &gt; on l'enregistre en JPEG</li>
  <li>transparente &gt; on l'enregistre en PNG</li>
  <li>réalisée par ordinateur &gt;  on l'enregistre en PNG</li>
  <li>avec du texte &gt; on l'enregistre en PNG.</li></ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/01/31/les-differents-format-dimage/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bébé Calamar</title>
		<link>http://blog.loonie.fr/2007/11/28/bebe-calamar/</link>
		<comments>http://blog.loonie.fr/2007/11/28/bebe-calamar/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 11:31:44 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[calamar]]></category>
		<category><![CDATA[dessin]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[infographie]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=60</guid>
		<description><![CDATA[Il y a quelques temps, j&#8217;ai regardé un reportage sur le calamar géant. Dans le reportage, les scientifiques partaient à la pêche pour essayer de trouver des larves de calamar géant. Ils ont fini par en trouver, mais en cours de route ils ont trouvé d&#8217;autres choses, dont un bébé calamar d&#8217;une autre espèce, que j&#8217;ai [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a quelques temps, j&#8217;ai regardé un reportage sur le calamar géant. Dans le reportage, les scientifiques partaient à la pêche pour essayer de trouver des larves de calamar géant. Ils ont fini par en trouver, mais en cours de route ils ont trouvé d&#8217;autres choses, dont un bébé calamar d&#8217;une autre espèce, que j&#8217;ai trouvé très mignon ! Ca m&#8217;a donné envie de le dessiner. Ce que j&#8217;ai fait au crayon à papier le lendemain, dans la salle d&#8217;attente du médecin. A la maison j&#8217;ai  emprunté  le feutre-pinceau à l&#8217;encre de chine de mon Shamaloo et j&#8217;ai repassé les traits. Une fois sec, j&#8217;ai gommé le crayon et je l&#8217;ai scanné, pour ensuite le colorier sur The Gimp.</p>
<div><img title="Bébé Calamar" src="http://blog.loonie.fr/files/bebe-calamar.png" border="0" alt="Mon dessin de calamar" width="480" height="418" /></div>
<p>Voilà le résultat !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2007/11/28/bebe-calamar/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Grenouille</title>
		<link>http://blog.loonie.fr/2007/09/06/grenouille/</link>
		<comments>http://blog.loonie.fr/2007/09/06/grenouille/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 12:22:21 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[coloriage]]></category>
		<category><![CDATA[dessin]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[grenouille]]></category>
		<category><![CDATA[infographie]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=219</guid>
		<description><![CDATA[Hier soir, peu avant de me coucher, j&#8217;ai eu une envie de dessiner, mais, comme d&#8217;habitude, je ne savais pas quoi. J&#8217;ai donc demandé à mon Shamaloo qui m&#8217;a répondu &#171;&#160;Une grenouille !&#160;&#187;. J&#8217;ai donc dessiné une grenouille sur The Gimp, et puis je l&#8217;ai coloriée. Pour m&#8217;amuser j&#8217;ai caché les traits de dessin et [...]]]></description>
			<content:encoded><![CDATA[<p>Hier soir, peu avant de me coucher, j&#8217;ai eu une envie de dessiner, mais, comme d&#8217;habitude, je ne savais pas quoi. J&#8217;ai donc demandé à mon Shamaloo qui m&#8217;a répondu &laquo;&nbsp;Une grenouille !&nbsp;&raquo;. J&#8217;ai donc dessiné une grenouille sur The Gimp, et puis je l&#8217;ai coloriée. Pour m&#8217;amuser j&#8217;ai caché les traits de dessin et finalement je l&#8217;aime mieux sans les traits, en ne laissant que la couleur.</p>
<div align="center"><img title="grenouille" src="http://blog.loonie.fr/files/grenouilleuh4.png" border="0" alt="grenouille" width="233" height="250" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2007/09/06/grenouille/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Petit sourire</title>
		<link>http://blog.loonie.fr/2007/02/15/13/</link>
		<comments>http://blog.loonie.fr/2007/02/15/13/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 13:45:52 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[dessin]]></category>
		<category><![CDATA[infographie]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=13</guid>
		<description><![CDATA[Ma sœur m&#8217;a montré un sympathique petit programme en flash qui permet de faire des petits dessins animés. Voilà un petit sourire que j&#8217;ai fait pour essayer !]]></description>
			<content:encoded><![CDATA[<p>Ma sœur m&#8217;a montré un sympathique petit <a hreflang="en" href="http://www.benettonplay.com/toys/flipbookdeluxe/guest.php">programme en flash</a> qui permet de faire des petits dessins animés. Voilà un petit sourire que j&#8217;ai fait pour essayer !</p>
<p align="center"><img title="petit sourire" src="http://blog.loonie.fr/files/sourire.gif" border="0" alt="Petit Sourire" width="270" height="248" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2007/02/15/13/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

