<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2747444120426434813</id><updated>2009-10-03T18:57:03.847+02:00</updated><title type='text'>The Monkeys' Grotto</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3600240980937627414</id><published>2008-05-18T20:01:00.003+02:00</published><updated>2008-05-18T20:12:08.289+02:00</updated><title type='text'>Texture génération (2)</title><content type='html'>&lt;p&gt;Voilà finie la première version de mon module de génération de texture; les textures sont construites graphiquement et décrites par un arbre composé de noeuds de données et opérations.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Alors les arbres sont des arbres XML (très léger en comparaison de bitmap), et les données peuvent être de différentes natures (cf &lt;a href="http://blog.monkeysgrotto.net/2008/02/texture-generation.html"&gt;Texture Génération&lt;/a&gt;, ainsi que bitmap ou pattern répétitifs, comme des briques).&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Je vais maintenant tenter d'utiliser la même interface pour décrire des scènes, et les générer par le même genre de mécanismes, cette fois adapté aux meshes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;L'exemple n'est pas extrêmement frappant, il est le résultat du second screenshot. L'implémentation d'autres opération est à venir, mais c'est maintenant du gâteau.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;center&gt;&lt;a href="http://monkey.grotto.free.fr/files/sinusplasmafractal.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/sinusplasmafractal400.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;center&gt;&lt;a href="http://monkey.grotto.free.fr/files/sinusplasmafractalgraph.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/sinusplasmafractalgraph400.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3600240980937627414?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3600240980937627414/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3600240980937627414&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3600240980937627414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3600240980937627414'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/05/texture-gnration-2.html' title='Texture génération (2)'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-5065145158006016826</id><published>2008-03-06T09:05:00.004+01:00</published><updated>2008-03-10T21:19:57.215+01:00</updated><title type='text'>RIP Gary Gygax</title><content type='html'>&lt;p&gt;&lt;center&gt;&lt;img src="http://static.geekzone.fr/mystuff/gu_gygax.jpg"&gt;&lt;/center&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Gary Gygax est mort. Le père du jeu de rôle (créateur, entre autres, du célèbre Dungeon &amp; Dragon), aura bien sûr influencé ma vie, puisque j'ai pas mal joué à ces jeux dans ma jeunesse. Bon ok, pas à d&amp;d ni même à ad&amp;d, mais à tellement de ces descendants, à la fois en jeu de table (Cyberpunk, L'appel de Cthulhu, INS/MV, Vampire, Mage, ... La liste est bien trop longue), et sur micro (non, pas de mmorpg).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Les JdR papiers avaient un coup dans l'aile depuis l'avènement de Magic: the Gathering, tout ce que je souhaite maintenant est que le plus beau jeu du monde ait encore une longue, très longue vie...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-5065145158006016826?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/5065145158006016826/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=5065145158006016826&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/5065145158006016826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/5065145158006016826'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/03/rip-gary-gygax.html' title='RIP Gary Gygax'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3261519186009997591</id><published>2008-02-27T22:48:00.001+01:00</published><updated>2008-02-27T22:50:03.907+01:00</updated><title type='text'>Texture generation</title><content type='html'>&lt;center&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/1.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t1.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/2.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t2.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/3.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t3.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/4.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t4.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/5.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t5.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/6.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t6.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/7.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t7.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/8.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/t8.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3261519186009997591?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3261519186009997591/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3261519186009997591&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3261519186009997591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3261519186009997591'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/02/texture-generation.html' title='Texture generation'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3187096356513936290</id><published>2008-02-21T00:19:00.001+01:00</published><updated>2008-02-21T00:21:54.769+01:00</updated><title type='text'>Skydome</title><content type='html'>&lt;center&gt;&lt;br /&gt;   &lt;a href="http://monkey.grotto.free.fr/files/Skydome.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/Skydome320.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3187096356513936290?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3187096356513936290/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3187096356513936290&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3187096356513936290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3187096356513936290'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/02/skydome.html' title='Skydome'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3224196653805069474</id><published>2008-02-01T21:46:00.000+01:00</published><updated>2008-02-01T21:51:39.887+01:00</updated><title type='text'>The Tripods !</title><content type='html'>&lt;p&gt;&lt;center&gt;&lt;object width="320" height="300"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.overstream.net/swf/player/oplx?oid=erlor5aosqss&amp;#038;noplay=1"&gt;&lt;/param&gt;&lt;br /&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.overstream.net/swf/player/oplx?oid=erlor5aosqss&amp;#038;noplay=1" type="application/x-shockwave-flash" width="320" height="300" allowFullScreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;No comment, les specimens savent exactement de quoi ils parlent :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3224196653805069474?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3224196653805069474/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3224196653805069474&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3224196653805069474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3224196653805069474'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/02/tripods.html' title='The Tripods !'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-6791468558849917197</id><published>2008-01-30T22:38:00.000+01:00</published><updated>2008-01-30T22:50:09.535+01:00</updated><title type='text'>Rêve de gosse</title><content type='html'>&lt;p&gt;&lt;center&gt;&lt;img src="http://monkey.grotto.free.fr/files/BladeRunner480.png"&gt;&lt;/img&gt;&lt;/center&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Un des premiers films qui m'ait marqué sort dans sa version director's cut de référence. Profitons en pour se chopper la bande originale - de toute beauté, du grand Vangelis, parfait si l'on aime les musiques un peu planantes.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-6791468558849917197?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/6791468558849917197/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=6791468558849917197&amp;isPopup=true' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/6791468558849917197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/6791468558849917197'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/rve-de-gosse.html' title='Rêve de gosse'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-6148473890005778629</id><published>2008-01-19T20:45:00.000+01:00</published><updated>2008-01-19T20:46:52.862+01:00</updated><title type='text'>Mercurial: Installation et utilisation</title><content type='html'>(Je reprends ce post de mon ancien blog avant qu'il ne rende définitivement l'âme)&lt;br /&gt;&lt;br /&gt;Mercurial est un outils de gestion de configuration, tel CVS, SVN ou encore Clearcase. A ceci près qu'il est décentralisé, soit, sans serveur. Son modèle est censé faciliter la création de branches, ainsi que leurs merges, le point faible de SVN. J'explique dans ce qui suit comment l'utiliser à la maison.&lt;br /&gt;&lt;br /&gt;J'ai un serveur Linux qui me fait également office de backup. J'ai un serveur SSH qui tourne dessus, et c'est par ce protocole que je communiquerai avec mon repository d'origine. Celui-ci possède la branche de départ de mon projet, c'est donc à partir de celui ci que le projet a été initialisé, comme suit:&lt;br /&gt;&lt;br /&gt;- initialisation d'un repository, dans un directory que l'on a finement sélectionné:&lt;br /&gt;hg init&lt;br /&gt;hg add all&lt;br /&gt;hg commit&lt;br /&gt;&lt;br /&gt;Du côté de windows, on prendra soin d'installer Cygwin. Attention à bien sélectionner OpenSSH dans la catégorie Net des packages. La configuration de mercurial se résume à indiquer le binaire du client SSH dont on se servira entre mon repository de backup et ma branche de dev, sous mon pc windows. On doit alors ajouter dans la section UI de %MERCURIAL_DIRECTORY%\Mercurial.ini:&lt;br /&gt;ssh = C:\cygwin\bin\ssh.exe&lt;br /&gt;&lt;br /&gt;- On teste l'installation en clonant du côté de windows notre repository d'origine:&lt;br /&gt;hg clone ssh://monlogin@mondomaine.nd ou mon ip/path_to_repo&lt;br /&gt;&lt;br /&gt;- Au jour le jour, on commit, on ajoute des fichiers avec "hg add", on peut avoir le même genre de reflexes qu'avec SVN. Quand on commit, ca se passe néanmoins en local. Il faut considérer que tout dépôt cloné est à son tour dépôt, ou branche:&lt;br /&gt;hg commit&lt;br /&gt;On fera attention de renseigner une petit changelog. Si l'on ne modifie pas le fichier créé par mercurial et ouvert dans l'éditeur de texte par défaut au moment du commit, la transaction sera considérée comme avortée.&lt;br /&gt;&lt;br /&gt;- Reporter les modifs sur le repository d'origine:&lt;br /&gt;hg push&lt;br /&gt;&lt;br /&gt;- Update du repository d'origine:&lt;br /&gt;hg update&lt;br /&gt;&lt;br /&gt;- Merge du repository d'origine dans notre branche:&lt;br /&gt;hg merge&lt;br /&gt;hg commit&lt;br /&gt;&lt;br /&gt;Une aide agréable, l'inévitable quick ref card, que je link ici.&lt;br /&gt;&lt;br /&gt;Plus D'info: http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart&lt;br /&gt;&lt;br /&gt;Annexe:&lt;br /&gt;Le fichier .hgignore pour ignorer les fichiers relatifs au développement c#:&lt;br /&gt;&lt;br /&gt;syntax: glob&lt;br /&gt;*.dll&lt;br /&gt;*.pdb&lt;br /&gt;*.exe&lt;br /&gt;*.config&lt;br /&gt;*.Cache&lt;br /&gt;*.Filelist.txt&lt;br /&gt;*.resources&lt;br /&gt;*\obj\*&lt;br /&gt;*.bak&lt;br /&gt;*.suo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-6148473890005778629?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/6148473890005778629/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=6148473890005778629&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/6148473890005778629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/6148473890005778629'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/mercurial-installation-et-utilisation.html' title='Mercurial: Installation et utilisation'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-834898730378466586</id><published>2008-01-03T18:24:00.000+01:00</published><updated>2008-01-12T20:55:12.011+01:00</updated><title type='text'>BK-ALLMIX</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://monkey.grotto.free.fr/files/StreetOfRage.gif"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://monkey.grotto.free.fr/files/StreetOfRage.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Un peu de musique avec la mise à dispo de ce mp3 récupéré de chez &lt;a href="http://www.ancient.co.jp/"&gt;site de Yuzo Koshiro&lt;/a&gt;, l'auteur des musiques de street of rage, que les plus jeunes ne connaissent pas...&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="left: 346px ! important; top: 0px ! important;" title="Cliquer ici afin qu'Adblock Plus bloque cet objet" class="abp-objtab-025645251248559886 visible ontop" href="http://monkey.grotto.free.fr/files/dewplayer.swf?son=http://monkey.grotto.free.fr/files/BK_ALLMIX.MP3"&gt;&lt;/a&gt;&lt;a style="left: 346px ! important; top: 0px ! important;" title="Cliquer ici afin qu'Adblock Plus bloque cet objet" class="abp-objtab-025645251248559886 visible ontop" href="http://monkey.grotto.free.fr/files/dewplayer.swf?son=http://monkey.grotto.free.fr/files/BK_ALLMIX.MP3"&gt;&lt;/a&gt;&lt;a style="left: 338px ! important; top: 0px ! important;" title="Cliquer ici afin qu'Adblock Plus bloque cet objet" class="abp-objtab-025645251248559886 visible ontop" href="http://monkey.grotto.free.fr/files/dewplayer.swf?son=http://monkey.grotto.free.fr/files/BK_ALLMIX.MP3"&gt;&lt;/a&gt;&lt;object type="application/x-shockwave-flash" data="http://monkey.grotto.free.fr/files/dewplayer.swf?son=http://monkey.grotto.free.fr/files/BK_ALLMIX.MP3" height="20" width="240"&gt;&lt;br /&gt;&lt;param name="movie" value="http://monkey.grotto.free.fr/files/dewplayer.swf?son=http://monkey.grotto.free.fr/files/BK_ALLMIX.MP3"&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-834898730378466586?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/834898730378466586/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=834898730378466586&amp;isPopup=true' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/834898730378466586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/834898730378466586'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/bk-allmix.html' title='BK-ALLMIX'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3659212633303098687</id><published>2008-01-03T17:36:00.000+01:00</published><updated>2008-01-19T12:27:56.260+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>3d, opengl, linux et windows</title><content type='html'>Récupérées de mon ancien blog, je met à disposition quelques sources qui commencent à dater ... A l'époque, je ne faisais que du C++/OpenGL. En général, les sources sont compatibles et configurées pour être compilées indifféremment sous linux ou windows.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://monkey.grotto.free.fr/files/demo.zip"&gt;Une application à un système de particules&lt;/a&gt; : les particules se déplacement dans un système non linéaire, dont les paramètres suivent le spectre d'un mp3 qui est lu et reproduit (win32). On fait vaguement bouger un meshe en même temps.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://monkey.grotto.free.fr/files/demo.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/demo.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://monkey.grotto.free.fr/files/DynSNL.zip"&gt;DynSNL&lt;/a&gt;: l'application test qui a servi à voir comment des particules se comportaient dans un système non linéaire (le résultat d'un grand weekend sans sommeil).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://monkey.grotto.free.fr/files/DynSNL.jpg"&gt;&lt;img src="http://monkey.grotto.free.fr/files/DynSNL_t.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Un &lt;a href="http://monkey.grotto.free.fr/files/asetexture.zip"&gt;lecteur de fichier ASE&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Une &lt;a href="http://monkey.grotto.free.fr/files/intro.tar.gz"&gt;représentation d'isosurfaces&lt;/a&gt;, ou metaballs. Il y a un peu de 2D également, de mémoire, pour l'affichage de quelques lignes de texte.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://monkey.grotto.free.fr/files/metaballs.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/metaballs_t.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Un &lt;a href="http://monkey.grotto.free.fr/files/render2texture-0.1.tar.gz"&gt;effet dit de "render to texture"&lt;/a&gt;: on rend un objet dans une texture, et on affiche plusieurs fois cette texture, en changeant son degré de transparence ou sa taille.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://monkey.grotto.free.fr/files/render2texture.png"&gt;&lt;img src="http://monkey.grotto.free.fr/files/render2texture_t.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3659212633303098687?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3659212633303098687/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3659212633303098687&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3659212633303098687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3659212633303098687'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/3d-opengl-linux-et-windows.html' title='3d, opengl, linux et windows'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-8483717302542375965</id><published>2008-01-03T17:07:00.018+01:00</published><updated>2008-11-24T19:20:39.826+01:00</updated><title type='text'>Wishlist</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Un clavier Logitech Illuminated&lt;/li&gt;&lt;br /&gt;&lt;li&gt;L'intégrale Indiana Jones&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un ensemble cm/proc (E8400)/carte vidéo (nvidia GTX260+ core216)/ram pour une ugrade merci :o&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://jeux-video.fnac.com/a2472511/Dead-Space-Jeu-Xbox-360"&gt;Dead Space&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://micro-informatique.fnac.com/a1758837/Accessoire-console-de-jeux-Accessoire-Console-de-jeux-Microsoft-Adaptateur-Wifi-pour-Xbox-360?PID=65756"&gt;Adapter wifi xbox&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.fatboy.nl/the_original/products"&gt;Un Fatboy Original rouge ou sable&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=771303"&gt;The Fragile&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1675465"&gt;&lt;del&gt;With Teeth&lt;/del&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;  &lt;a href="http://fr.wikipedia.org/wiki/Killer7"&gt;Killer7&lt;/a&gt; (Gamecube)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=2002905"&gt;Project Gotham Racing 4&lt;/a&gt;&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1990657"&gt;Artefact&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=905574"&gt;La sirène rouge&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1885057"&gt;Canon EOS 400D&lt;/a&gt; et les objectifs qui vont bien ...&lt;/del&gt;(remplacé par un Panasonic DMC-FZ18 EF-K pour se faire la main)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=827313"&gt;Les Chroniques de la lune noire&lt;/a&gt; à partir du tome &lt;del&gt;3&lt;/del&gt; &lt;del&gt;5&lt;/del&gt; &lt;del&gt;7&lt;/del&gt; &lt;del&gt;10&lt;/del&gt; &lt;del&gt;14&lt;/del&gt; Serie finie !&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1587370"&gt;One piece&lt;/a&gt;  à partir du tome 46&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;Star wars &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1236132"&gt;1&lt;/a&gt; , &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1356355"&gt;2&lt;/a&gt; , &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1734605"&gt;3&lt;/a&gt;&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Une &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1923084"&gt;PsTwo&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.shadowofthecolossus.com/"&gt;Shadow of the colossus&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://fr.wikipedia.org/wiki/Ico_%28jeu_vid%C3%A9o%29"&gt;Ico&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://fr.wikipedia.org/wiki/Zone_of_the_Enders"&gt;Zone of the ender&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://fr.wikipedia.org/wiki/Zone_of_the_Enders:_The_2nd_Runner"&gt;Zone of the ender, the 2nd runner&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;Tout &lt;a href="http://www4.fnac.com/shelf/article.aspx?PRID=1735324"&gt;X-Files&lt;/a&gt;&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tout &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1735322"&gt;Buffy contre les Vampires&lt;/a&gt;, à partir du coffret saison &lt;del&gt;2&lt;/del&gt; &lt;del&gt;3&lt;/del&gt; 4&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un valet de chambre&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Une bonne robe de chambre bien douilette&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;Un bon peignoir de bain, genre 600gr/m² minimum&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1997474"&gt;Kingdom Hearts 2&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;1 ou 2Go de RAM supplémentaire pour mon laptop Vaio VGN-S5/M (c'est de la DDR2)&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un i-pod 120Go&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un ensemble de casseroles et poëles en cuivre&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;Un rice coocker&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;Des couteux à sushis, sashimis, makis...&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Logitech &lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=1777816"&gt;G15&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=201836"&gt;Lovecraft T1 chez Laffont, collection Bouquins&lt;/a&gt; (Soit maudite à jamais la personne qui me l'a endormi ...)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=201833"&gt;Lovecraft T3 chez Laffont, collection Bouquins&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;del&gt;&lt;a href="http://www4.fnac.com/Shelf/article.aspx?PRID=2027628"&gt;Blade Runner&lt;/a&gt;, édition Ultime&lt;/del&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://livre.fnac.com/a2485746/Bilal-Bilal?Mn=-1&amp;Ra=-1&amp;To=0&amp;Nu=27&amp;Fr=0"&gt;Coffret Bilal&lt;/a&gt;&lt;/li&gt; &lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-8483717302542375965?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/8483717302542375965/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=8483717302542375965&amp;isPopup=true' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/8483717302542375965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/8483717302542375965'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/wishlist.html' title='Wishlist'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2747444120426434813.post-3029036716859637122</id><published>2008-01-03T09:18:00.000+01:00</published><updated>2008-01-03T16:51:50.159+01:00</updated><title type='text'>Please wait while loading ...</title><content type='html'>Parce que Free préfère effacer les tables SQL de ses utilisateurs en vacances plutôt que les prévenir qu'il ne supporte plus (non plus) le spam dont elles sont victimes, je signe chez Google pour mon hébergement de blog.&lt;br /&gt;&lt;br /&gt;Si d'aventure quelqu'un connait un moyen d'importer des posts dotclear vers blogger, je suis laaargement preneur.&lt;br /&gt;&lt;br /&gt;Pour la postérité, mes anciens posts sont plus ou moins accessibles &lt;a href="http://monkey.grotto.free.fr/dotclear/"&gt;par là&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2747444120426434813-3029036716859637122?l=blog.monkeysgrotto.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.monkeysgrotto.net/feeds/3029036716859637122/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2747444120426434813&amp;postID=3029036716859637122&amp;isPopup=true' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3029036716859637122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2747444120426434813/posts/default/3029036716859637122'/><link rel='alternate' type='text/html' href='http://blog.monkeysgrotto.net/2008/01/please-wait-while-loading.html' title='Please wait while loading ...'/><author><name>alt3</name><uri>http://www.blogger.com/profile/00544144010293931137</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05772474201419956475'/></author><thr:total>0</thr:total></entry></feed>