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