<?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; Tutoriels</title>
	<atom:link href="http://blog.loonie.fr/category/tutoriels/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>Boules de noël en origami, l&#8217;assemblage</title>
		<link>http://blog.loonie.fr/2008/12/12/boules-de-noel-en-origami-lassemblage/</link>
		<comments>http://blog.loonie.fr/2008/12/12/boules-de-noel-en-origami-lassemblage/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 16:15:27 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[décoration]]></category>
		<category><![CDATA[origami]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=212</guid>
		<description><![CDATA[Vous l&#8217;attendiez tous, et bien je l&#8217;ai fait !! Quoi ? Vous dites que ça fait un an que vous attendiez ? Euh et bien, mieux vaut tard que jamais&#8230; ^^ Si vous avez manqué le début : pliage et début de l&#8217;assemblage des boules de Noël Comme exemple d&#8217;assemblage, j'ai pris le cube, le [...]]]></description>
			<content:encoded><![CDATA[<p>Vous l&#8217;attendiez tous, et bien je l&#8217;ai fait !! Quoi ? Vous dites que ça fait un an que vous attendiez ? Euh et bien, mieux vaut tard que jamais&#8230; ^^</p>
<p>Si vous avez manqué le début : <a href="http://blog.loonie.fr/2007/12/16/boules-de-noel-en-origami">pliage et début de l&#8217;assemblage des boules de Noël </a></p>
<p>Comme exemple d&#8217;assemblage, j'ai pris le cube, le plus petit assemblage après le berlingot, mais qui nous permet de comprendre comment faire des assemblages plus grands aussi.</p>

<img class="txt" title="Assemblage" src="http://blog.loonie.fr/files/assemblageboulenoel.png" border="0" alt="Explications pour assembler un cube à partir de modules en origami" width="480" height="815" style="padding:0;"/>

<p>La technique est la même pour une boule, sauf qu&#8217;avant l&#8217;étape 4 on continue à ajouter des modules pour en avoir le nombre suffisant autour du coin avant de le fermer. Moins il y a de modules dans l&#8217;assemblage, plus l&#8217;objet fini est solide. Un berlingot est très solide, un cube l&#8217;est pas mal aussi : ils résistent tous deux à mon chat. Mais il faut que je réassemble les boules si mon chat a joué avec ^^</p>
<p>Amusez vous bien !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/12/12/boules-de-noel-en-origami-lassemblage/feed/</wfw:commentRss>
		<slash:comments>9</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>Couture épisode 1 : Le pantalon Thaï</title>
		<link>http://blog.loonie.fr/2008/04/30/couture-episode-1-le-pantalon-thai/</link>
		<comments>http://blog.loonie.fr/2008/04/30/couture-episode-1-le-pantalon-thai/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 19:45:40 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[couture]]></category>
		<category><![CDATA[pantalon thaï]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=268</guid>
		<description><![CDATA[Il y a quatre ans de cela, mon petit sac bien aimé que j&#8217;avais ramené du Viêt Nam a craqué. Je me suis donc retrouvée sans petit sac, et comme je savais exactement comment je le voulais je me suis dit que j&#8217;allais me le fabriquer moi-même. Il aurait deux compartiments, un pour mettre mes [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a quatre ans de cela, mon petit sac bien aimé que j&#8217;avais ramené du Viêt Nam a craqué. Je me suis donc retrouvée sans petit sac, et comme je savais exactement comment je le voulais je me suis dit que j&#8217;allais me le fabriquer moi-même. Il aurait deux compartiments, un pour mettre mes disques et mon inséparable baladeur CD, un autre pour mon carnet à dessins, avec des petites poches pour mes papiers, mes clés, mon adaptateur jack pour faire du piano électrique du lycée sans déranger avec mes écouteurs,&#8230; Je ne savais pas coudre mais ma mère a une machine à coudre et je me suis dit qu&#8217;elle m&#8217;apprendrait. Or je suis partie en vacances chez mon père avant de m&#8217;y mettre. Je lui ai parlé de mon projet de me fabriquer un sac, et, avec son amie, on a trouvé le tissu pour le faire, on a acheté les fermetures éclair (en fait on a trouvé un sac à 4 euros dans un bazar genre foire fouille avec tout plein de fermetures comme on voulait), et puis on s&#8217;est mis sur la grande table de la cuisine pour dessiner le patron sur le tissu, le découper, et puis on est passé à la couture. C&#8217;est l&#8217;amie de mon père qui l&#8217;a cousu, et moi j&#8217;ai bien observé comment elle faisait, pour arrêter le tissu, la couture, pour tourner à angle droit au milieu de la couture&#8230;</p>
<p>De retour à la maison, j&#8217;ai voulu essayer de coudre moi même. J&#8217;ai voulu choisir un truc pas trop compliqué, et j&#8217;ai décidé de faire un pantalon Thaï : ce sont deux grands rectangles de tissu avec un trou en forme de U au milieu d&#8217;un bord et cousus entre eux par ce U. Simple, quoi. Alors avec ma mère on est allées acheter le tissu. Et puis avec des vieux morceaux de tissu qui avaient servi a faire des poufs il y avait longtemps, je me suis familiarisée avec la machine, une vieille machine en métal, mais qui marche toujours très bien !</p>
<p>Alors déjà si vous connaissez pas, vous pouvez vous poser la question : mais qu&#8217;est-ce que c&#8217;est qu&#8217;un pantalon Thaï ?<br />
Un pantalon Thaï déplié, ça ressemble à ça (c&#8217;est le premier que j&#8217;ai fait) :</p>
<div class="image" style="text-align: center"><img src="http://blog.loonie.fr/files/thaiplat.png" border="0" alt="pantalon Thaï à plat" width="480" height="360" /></div>
<p>Maintenant vous vous posez probablement la question : mais comment ça se met ce truc-là ?<br />
Il y a trois étapes :</p>
<ol>
<li>On enjambe le pantalon de façon à avoir le bassin dans le U et donc les deux rectangles entre les jambes.
<div class="image" style="text-align: center"><img src="http://blog.loonie.fr/files/thaidevant.jpg" border="0" alt="Pantalon thaï enjambé" width="358" height="480" /></div>
</li>
<li>On prend les deux pans de devant, on les sépare et on se les noue derrière le dos.
<div class="image" style="text-align: center"><img src="http://blog.loonie.fr/files/thaiderriere.jpg" border="0" alt="Pans de devant noués derrière" width="259" height="480" /></div>
</li>
<li>On prend les deux pans de derrière, on les sépare et on se les noue sur le ventre.
<div class="image" style="text-align: center"><img src="http://blog.loonie.fr/files/thai.jpg" border="0" alt="Pantalon Thaï mis" width="205" height="480" /></div>
</li>
</ol>
<p>Et voilà il est mis !</p>
<p>Pour en faire un c&#8217;est simple : il faut mesurer son tour de taille, et essayer de mesurer l&#8217;épaisseur de son bassin (donc la largeur du U). Donc la largeur du rectangle mesurera le tour de taille plus la largeur du U, plus de quoi faire des ourlets de chaque côté. La longeur du rectangle mesurera la longueur de votre taille à vos chevilles ou vos talons (selon que vous aimez vos pantalons plus ou moins longs), plus de quoi faire les ourlets. La profondeur du U correspondra à la longueur de votre taille à votre entrejambe.</p>
<div class="image txt" style="text-align: center"><img src="http://blog.loonie.fr/files/patron.png" border="0" alt="Patron pour le pantalon Thaï" width="400" height="371" /></div>
<p>Il faut en faire 2 identiques. Sur mon schéma, ce qui est en beige sera la taille effective de votre pantalon, et en blanc le tissu en plus pour les ourlets, sauf dans le U, j&#8217;ai simplement arrêté le tissu à la machine sans faire d&#8217;ourlet. J&#8217;ai commencé par coudre les deux rectangles ensemble par le U, c&#8217;est la seule couture qui assemble les deux pans de tissu. Ensuite j&#8217;ai fait les ourlets des côtés, puis ceux du bas du pantalon, et enfin celui de la taille, dans lequel j&#8217;ai glissé un ruban pour pouvoir attacher le pantalon.  </p>
<p>Facultatif : si vous essayez votre pantalon et que vous trouvez qu&#8217;il a une forme conique pas très gracieuse, il vous faudra faire des pinces. Attention si vous choisissez les faire, le pantalon aura un devant et un derrière, donc il faudra trouver un moyen de reconnaître le devant du derrière, et cela peut par exemple être une couleur différente pour le ruban de devant et celui de derrière.<br />
Gardez votre pantalon sur vous, armez vous d&#8217;épingles et faites des pinces comme indiqué ci-dessous :</p>
<div class="image" style="text-align: center"><img src="http://blog.loonie.fr/files/thaipince1.png" border="0" alt="où placer les pinces ?" width="240" height="322" /> <img src="http://blog.loonie.fr/files/thaipince2.png" border="0" alt="une fois les pinces cousues" width="206" height="322" /></div>
<p>Ensuite il vous faudra défaire le devant et faire les pinces de derrière.</p>
<p>Et c&#8217;est fini ! (Mouaha plus facile à dire qu&#8217;à faire ^^)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2008/04/30/couture-episode-1-le-pantalon-thai/feed/</wfw:commentRss>
		<slash:comments>44</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>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_1170515843"
			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_1170515843"
			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>Boules de Noël en origami</title>
		<link>http://blog.loonie.fr/2007/12/16/boules-de-noel-en-origami/</link>
		<comments>http://blog.loonie.fr/2007/12/16/boules-de-noel-en-origami/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 19:45:16 +0000</pubDate>
		<dc:creator>Loonie</dc:creator>
				<category><![CDATA[Créations]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[décoration]]></category>
		<category><![CDATA[fait main]]></category>
		<category><![CDATA[Noël]]></category>
		<category><![CDATA[origami]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://blog.loonie.fr/?p=66</guid>
		<description><![CDATA[Pour décorer notre premier sapin de Noël à nous, on a voulu acheter des boules de Noël, mais quand on a vu le prix que c&#8217;était pour avoir quelques boules en plastique même pas bien faites, on est repartis du magasin avec deux rouleaux de papier cadeau : un or et un rouge. Avec dans [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><img title="photo origami" src="http://blog.loonie.fr/files/ensemble2.png" border="0" alt="exemples de boules en origami" width="370" height="438" /></div>
<p>Pour décorer notre premier sapin de Noël à nous, on a voulu acheter des boules de Noël, mais quand on a vu le prix que c&#8217;était pour avoir quelques boules en plastique même pas bien faites, on est repartis du magasin avec deux rouleaux de papier cadeau : un or et un rouge. Avec dans l&#8217;idée de nous fabriquer nous mêmes nos boules en origami. Il y a quelques années, ma grande sœur m&#8217;a appris une technique pour plier des &laquo;&nbsp;modules&nbsp;&raquo; qui s&#8217;imbriquent les uns dans les autres pour faire des cubes, des boules &#8230; Sur la photo j&#8217;ai mis une boule, un cube, et des petits modules qui attendent des copains rouges pour faire des boules bicolores. Sympa non ? Je me suis dit que ça pourrait intéresser du monde d&#8217;apprendre à en faire <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/smile.png' alt=':)' class='wp-smiley' /> Voici donc la marche à suivre :</p>
<p><span id="more-66"></span></p>
<p>Lisez d&#8217;abord en entier et ensuite pendant qu&#8217;on plie, il faut bien lire l&#8217;étape en entier avant de l&#8217;éxécuter, ça évite bien des petites bêtises <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/wink.png' alt=';)' class='wp-smiley' /> </p>
<p>On fait le pliage avec un carré parfait de la taille que l&#8217;on veut, en ayant à l&#8217;esprit qu&#8217;il en faudra plusieurs.</p>
<p><img title="Pliage module" src="http://blog.loonie.fr/files/plan3.png" border="0" alt="Plan de pliage des modules" width="480" height="1900" /></p>
<p>On peut aussi faire des boules plus grosses, avec plus de modules, si on en a la patience &#8230;</p>
<p>Faites quelques essais pour les emboîtements, c&#8217;est en manipulant qu&#8217;on comprend bien comment ça marche pour ensuite faire ce que l&#8217;on veut <img src='http://blog.loonie.fr/wp-content/plugins/smilies-themer/Loonie/wink.png' alt=';)' class='wp-smiley' /> Et si c&#8217;est pas bon, on peut toujours démonter et refaire ^^</p>
<p>Edit : j&#8217;ai écrit un nouvel article pour l&#8217;<a href="http://blog.loonie.fr/2008/12/12/boules-de-noel-en-origami-lassemblage">assemblage des modules pour faire un cube</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loonie.fr/2007/12/16/boules-de-noel-en-origami/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

