Space Art #013

Space Art revient avec une surprise trèèèèèès en retard… Hé oui cette année comme les autres, j’avais prévu de réaliser une belle carte postale saille-faille (i.e. « Sci-Fi ») en glsl, mais je ne m’y suis collé qu’une minuscule semaine avant la date butoir ! (classique) Et comme je n’y travaille que le matin (meilleure inspiration, idées plus claires), j’ai allègrement dépassé la date de remise des copies.

*hurlement sauvage de barbare au bout de sa vie*

Du coup vous n’avez pas eu les Vœux Officiels du blog, et ça, bah c’est pas bien. Je vous présente donc mes plus plates excuses, et vous souhaite dans la foulée une superbe, une excellente année 2023 ! Santé, bonheur, entourage, argent, tout ce qui compte pour vous.

Bon. Soyons clairs. Il y a des chances non nulles, voire significatives, pour que ce soit notre dernière ligne droite, vu l’avenir que nous préparent Macron et ses sinistres sbires. Si on ne se prend pas un missile hypersonique sur la gueule à force de provoquer l’ours russe, notre propre gouvernement nous transformera lentement, tranquillement, en mutants dégénérés à force de vaccinations massives et de rappels hebdomadaires… Hypothèse la plus pessimiste, je vous l’accorde, mais en considérant ce genre d’éventualité, on ne peut qu’être agréablement surpris quand le Réel se montre clément. J’appelle ça « la technique Sarah Connor »

via GIPHY

Mexicain : (avec un accent qui roule les « r ») « Il dit ‘La Grande Tempête ! Elle vient !' »
Sarah : (triste et fataliste) « Je sais… »

Quoiqu’il en soit… pour cette carte de vœux, je suis parti sur le thème de la « cité-dôme », en démarrant de l’exemple classique de Shadertoy, le fameux :

Amplitude*fbm(floor(Frequence*p.x))

qui donne un genre de skyline, une ligne d’immeubles carrés à souhait… Que j’ai ensuite recouverte d’un beau disque, avec divers effets (transparence, arches mouvantes, couleurs, reflets, etc). Pour améliorer ce rendu ultra-basique j’ai utilisé plusieurs techniques. Premier truc : placer un second octave de bruit à plus haute fréquence et moindre amplitude, ce qui ajoute des antennes, des blocs de climatisation et des sorties de cage d’escaliers au sommet des gratte-ciels. Boum. Tout de suite, on gagne en détail visuel.

Ensuite, j’ai mis une texture étirée en hauteur et écrasée en largeur pour recréer les lignes des étages. Classique.

La touche presque finale : ombrer le tout au moyen de colonnes verticales foncées d’épaisseurs variables, positionnées sur l’axe des x au petit-bonheur-la-chance. Rendez-vous compte du truc : notre cerveau est tellement bien foutu qu’il crée une impression de relief rien qu’en voyant ces différents gradients de gris. Et la ligne de gratte-ciels toute plane, limite pixel art, devient soudain, comme par magie, un ensemble de volumes complexes : une suite de cylindres, de façades et de rainures verticales. Juxtaposition de couleurs anarchique -aléatoire, même- mais qui a du sens pour notre œil. La peinture est une branche de l’illusionnisme, vous le saviez ? 🙂

Allez, la cerise sur le gâteau : limiter la skyline à un cercle d’un rayon inférieur à celui du vrai dôme, ce qui fait que la hauteur des immeubles sur les côtés est automatiquement tronquée en arc-de-cercle. Et voilà qu’apparaissent des bâtiments courbes, futuristes, en « voile de bateau » tel le Burj Al Arab de Dubai ou l’Hotel Vela à Barcelone.

Et… voilà ! Vous l’avez, votre cité-dôme. Bon j’aurais pu bosser un peu sur la partie basse (le mur avec effet chenillard), mais je n’y ai pensé qu’après ! 😀 Il serait facile, et pas inintéressant, d’y ajouter des piliers/fortins à intervalles, voire des textures un peu hi-tech. Si vous vous sentez l’inspiration, allez-y !

Bon, je pourrais causer encore des heures du processus, donc je vais m’arrêter là. Mon but était d’abord de faire une animation joyeuse, qui fasse sourire, avec une musique énergique, et… de ce côté c’est une réussite. Merci d’ailleurs à Malmen, zikos de la Scène Démo, pour son excellent morceau Stingray (disponible en licence CC3.0). L’idée de l’avion en papier propulsé par antimatière est venue sur la fin. Comme je vous le disais : de l’impro !

Voici donc « Un fragile petit avion-fusée en papier ! » (…et pour les patients, il y a un show-laser assez intense sur la fin)

 

 


Informations Supplémentaires :
1-Pour lire les commentaires, le code ou les délires SF en anglais que j’ai ajouté dans le fichier, foncez sur la page du shader !
2-Inspiré par l’idée d’un avion en papier futuriste, Yasuo (un shadertoyer japonais fort sympathique) a publié quelques jours plus tard un modèle d’interface-utilisateur que je vous invite à aller admirer : « Paper Plane Sonar UI ». J’apprécie d’autant plus le geste qu’il prolonge le délire dans une direction logique ! 😀 La galerie de shaders de Yasuo vaut d’ailleurs le détour, si vous aimez le design. Il a un style, c’est clair.
3-Pour tous ceux qui me suivent et/ou commentent sur Shadertoy… Merci. Et aussi :

via GIPHY

4-Mention spéciale pour Coolcornucopia qui a découvert et « liké » mon shader avant-même que je lui en parle, haha ! 😀

via GIPHY

Space Art #012

Yo ! 🙂

Désolé pour l’interruption des dernières semaines. Idéalement, je devrais faire un post ADMIN spécifique pour détailler la chose, mais sachez que je n’étais pas en vacances (…loin de là !). Les raisons de ce hiatus ? Tout simplement des ennuis techniques indépendants de ma volonté, qui m’ont tenu dans l’impossibilité de poster régulièrement. Et on peut y ajouter bien sûr un gros coup de mou physique (chaleur, santé). Mais on reprend, voyez : c’est déjà reparti ! « Warp 3, mister Sulu. »

Et en plus on revient avec du TRÈS TRÈS LOURD ! Comme je disais récemment, 2022 c’est le grand retour de la rubrique « Space Art » où je partage habituellement mes créations graphiques. Et donc aujourd’hui, je vous offre une nouvelle scène de science-fiction, un shader que j’ai peaufiné (« improvisé ») fin juin avant de le sortir sur Shadertoy la semaine dernière.

Alors bon, désolé par avance : ici aucun super-algo de « lancé de rayon », pas de 3D qui déboîte, ni de triple appel récursif inversé à polymorphisme fractal. Nononon, on est sur du bon vieux Space Art bien classique, en 2D avec un maximum de mix, de smoothsteps, et de dégradés de couleur. Mais judicieusement utilisés pour créer une ambiance, un délire tenant de la SF, de Moebius et des jeux vidéos des années 80. Bref, ce shader s’intitule « Les Ventifacts Géants De Calientis V » (« Giant Ventifacts Of Calientis V » en anglais). J’ai bien sûr ajouté une composition de Skaven252 pour augmenter l’impact : l’excellentissime « A Defender Rises ». Allez, lancement !
 

 

Musique : A Defender Rises par Skaven252
Licence Creative Commons (CC BY-NC-SA 3.0)

Pas mal, hein ?! 😎 Les shadertoyers semblent avoir apprécié le côté futuriste, ils se sont montrés fort enthousiastes dans les commentaires, ça m’a vraiment fait chaud au coeur vous n’avez pas idée. Et d’ailleurs, on retrouve parmi eux des noms que les habitués de la rubrique « Shady » auront reconnu.

Mais la cerise sur le gâteau, le truc dingue pour lequel je n’étais pas prêt, c’est qu’à peine publié, mon programme a été sélectionné pour devenir « Shader de la Semaine ». Pas mal, pour un gros tas de smoothsteps, de bruit lissé et de fonctions trigo vite paramétrées. Donc jusqu’à lundi prochain, vous pouvez voir « Giant Ventifacts » directement sur la page d’accueil de Shadertoy, et… j’en suis le premier surpris. Jusqu’ici, je n’avais que rarement de retours sur mon travail, mais cette communauté a été franchement positive et pleine de soutien. Pour diverses raisons, j’avais oublié à quel point c’est motivant, réconfortant, et une part intégrale du processus créatif. Merci à tous du fond du coeur, donc. (cf la scène du feu d’artifice à la fin d’Ocean’s 13, l’échange entre Reuben et Basher…)

Bon et sinon, pour le côté plus scénaristique, je vous suggère de faire un tour directement dans le code du shader. Il contient en effet un délire (en anglais) reliant l’animation à l’univers des Mardis Scene Music ! Avec l’indomptable Commandant et l’exquise Rangiroa, bien sûr. Un genre de teaser des 400 prochains épisodes de la saga ! « Ooh Yeah ! »

À très bientôt sur BaseLunaire.Fr

Space Art #011

La rubrique Space Art fait son grand retour sur Baselunaire.fr, après plus de deux ans dans les limbes ! 😀

Je vous propose donc ma dernière création : « Coup de Soleil Exawatt » (« Exawatt Sunburn »). Il s’agit d’un combat aérien entre deux chasseurs futuristes, enfin, plutôt un genre de poursuite infernale au ras du sol avec du bon gros laser qui tache…

Le détail qui change tout ? Hé bien vu l’évolution des deux dernières années, c’est carrément une animation. Un shader qui bouge, qui s’agite. Qui clignote et joue de la musique ! (…du Skaven252, bien sûr) Il y a même une fausse citation dans le code, juste pour pousser le délire encore un cran plus loin. Fromage ET dessert, mesdames, messieurs, parce que la France, les traditions, la QUALITAY (!), tout ça, tout ça. On y va ? Allez c’est parti !

 

 

Musique : « Mauler, Healer, Fighter, Squealer » par Skaven252
Licence Creative Commons (CC BY-NC-SA 3.0)

Trucs et astuces :
—Si la musique ne démarre pas toute seule, faites « pause », « retour », et « play ».
—Cliquez-glissez la souris pour modifier l’angle de la caméra et augmenter l’effet dramatique. En choisissant votre moment, il y a moyen de faire des captures d’écran très sympas pour la couverture d’un livre, celle d’un jeu vidéo, un fond d’écran, ou l’illustration d’une musique Soundcloud/Bandcamp.

Voilà. Ce shader n’est que le dernier d’une longue liste sur laquelle je travaille depuis un an, du coup vous pouvez raisonnablement vous attendre à d’autres surprises du genre dans les prochains mois. Mais je n’oublie pas Blender, ou même l’illustration 2D pour autant. Là encore, j’ai des trucs en retard à vous présenter.

Donc on se retrouve très bientôt !