{"id":3167,"date":"2022-10-02T23:59:32","date_gmt":"2022-10-02T23:59:32","guid":{"rendered":"https:\/\/baselunaire.fr\/?p=3167"},"modified":"2022-10-03T18:06:21","modified_gmt":"2022-10-03T18:06:21","slug":"shady-045","status":"publish","type":"post","link":"https:\/\/baselunaire.fr\/?p=3167","title":{"rendered":"Shady #045"},"content":{"rendered":"<p>Le <em>shader<\/em> du jour, <a href=\"https:\/\/www.shadertoy.com\/view\/Ndt3Dj\" rel=\"noopener\" target=\"_blank\"><strong>Aliens motion tracker<\/strong><\/a> de <strong>day9<\/strong>, est vraiment bluffant. Il s&rsquo;agit d&rsquo;une parfaite reproduction d&rsquo;un d\u00e9tecteur de mouvement des <em>Space Marines<\/em> tir\u00e9 du film <em>Aliens<\/em> (James Cameron, 1986). Attention, pour vivre pleinement l&rsquo;exp\u00e9rience, il faut faire <em>pause<\/em>, puis <em>retour<\/em>, puis <em>lecture<\/em>, car il y a du son (&#8230;programm\u00e9, lui aussi). Utilisez les touches fl\u00e9ch\u00e9es et la barre espace pour une interactivit\u00e9 (certes limit\u00e9e). Matez ce truc, s\u00e9rieusement :<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.shadertoy.com\/view\/Ndt3Dj\" rel=\"noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.shadertoy.com\/media\/shaders\/Ndt3Dj.jpg\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Et le plus fort, c&rsquo;est que si vous cherchez dans le code une boucle de lanc\u00e9 de rayons classique (i.e. <em>raymarching<\/em>), vous n&rsquo;en trouverez pas. Aucune 3D ici, messieurs-dames. Ce que vous voyez est purement 2D ! Bon, je savais d\u00e9j\u00e0 que de tels effets \u00e9taient possibles en travaillant vraiment les gradients et les effets de lumi\u00e8re. Mais il y a une nuance entre conna\u00eetre le chemin, et arpenter ce chemin. Seul d\u00e9faut de ce <em>shader<\/em> : il tourne un peu lentement en plein \u00e9cran sur ma vieille carte graphique (vu le nombre de buffers et le g\u00e9n\u00e9rateur de sons, c&rsquo;\u00e9tait pr\u00e9visible, cela dit).<\/p>\n<p>Esp\u00e9rons que ce travail m\u00e9ticuleux soit bient\u00f4t r\u00e9compens\u00e9 et devienne \u00ab\u00a0Shader De La Semaine\u00a0\u00bb sur la page d&rsquo;accueil de <strong>Shadertoy<\/strong> ! Ce serait aaaaaamplement m\u00e9rit\u00e9. En attendant : f\u00e9licitations \u00e0 <strong>day9<\/strong>. Et en tant que fan du film <em>Aliens<\/em> : chapeau l&rsquo;artiste !<\/p>\n<p>P.S. <em>Notez qu&rsquo;avec ce shader tir\u00e9 d&rsquo;un film d&rsquo;horreur, on commence le mois d&rsquo;octobre bien dans le th\u00e8me&#8230;<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le shader du jour, Aliens motion tracker de day9, est vraiment bluffant. Il s&rsquo;agit d&rsquo;une parfaite reproduction d&rsquo;un d\u00e9tecteur de mouvement des Space Marines tir\u00e9 du film Aliens (James Cameron, 1986). Attention, pour vivre pleinement l&rsquo;exp\u00e9rience, il faut faire pause, &hellip; <a href=\"https:\/\/baselunaire.fr\/?p=3167\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-3167","post","type-post","status-publish","format-standard","hentry","category-shady"],"_links":{"self":[{"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/3167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3167"}],"version-history":[{"count":6,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/3167\/revisions"}],"predecessor-version":[{"id":3173,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/3167\/revisions\/3173"}],"wp:attachment":[{"href":"https:\/\/baselunaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/baselunaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}