LayerMapper logoLAYERMAPPER

Shaders GLSL en projection mapping : des visuels sans fin

Pourquoi les shaders GLSL temps réel battent la vidéo en mapping, et comment utiliser 100+ shaders, votre code et des paramètres audioréactifs dans MApp.

Grille de clips de LayerMapper MApp sur iPad remplie de miniatures de shaders GLSL

Un fichier vidéo est figé : même durée, même résolution, même rendu à chaque fois. Un shader est un petit programme qui dessine l’image en temps réel sur la puce graphique. C’est ce qui rend les shaders idéaux pour le projection mapping : ils ne s’arrêtent jamais, restent nets à toute résolution et se modifient en direct.

Pourquoi les shaders fonctionnent si bien sur les surfaces mappées

  • Aucune limite de résolution. Un shader est rendu à la taille de la sortie : il reste net sur un grand mur.
  • Une durée infinie. Pas de boucle qui redémarre visiblement : le motif évolue sans cesse.
  • Des paramètres en direct. Vitesse, couleur, échelle et complexité sont des boutons, pas des choix figés dans un fichier.
  • Des fichiers minuscules. Un shader, c’est du texte ; une bibliothèque entière pèse moins qu’un seul clip vidéo.
  • Parfaits pour les Projection Lasers. Les lignes fines et lumineuses d’un shader deviennent des faisceaux dans le haze ; voir Projection Lasers.

Les shaders dans LayerMapper MApp

MApp inclut plus de 100 shaders GLSL intégrés et fonctionne avec les vôtres :

  1. Ajoutez un shader comme clip dans n’importe quel calque : il prend place dans la grille de clips à côté des vidéos et des caméras.
  2. Réglez ses paramètres en direct et sauvegardez-les dans un preset.
  3. Rendez-le audioréactif : les paramètres peuvent suivre la musique ou le micro.
  4. Fusionnez-le avec des calques vidéo ou caméra grâce aux modes Add, Screen ou Multiply.
  5. Mappez-le sur n’importe quel maillage, comme tout autre clip.

Grille de clips avec des calques de shaders et un aperçu en direct dans LayerMapper MApp

Apportez vos propres shaders

Si vous écrivez du GLSL, ou si vous trouvez un shader qui vous plaît, importez-le comme shader personnalisé et utilisez-le comme les shaders intégrés. Les shaders dotés de paramètres deviennent des commandes que vous réglez ou associez au MIDI.

Vous ne codez pas ? L’app LayerMapper AI Shaders écrit des shaders à partir d’une phrase et les envoie à MApp sur le réseau local.

Astuces pour les shaders au projecteur

  • Les fonds sombres rendent mieux sur la plupart des surfaces : un projecteur ne peut pas projeter du noir, le contraste vient de ce que vous laissez sombre.
  • Paramètres lents pour l’architecture, rapides pour la musique : les grandes surfaces demandent un mouvement plus calme.
  • Masquez les débordements : les shaders remplissent tout le maillage, utilisez donc des maillages de masque pour des bords nets.
  • Surveillez la température de l’appareil lors de longs shows avec de nombreux shaders complexes ; le mode Performance offre la cadence maximale quand vous en avez besoin.

En résumé

Les shaders offrent des visuels sans fin, qui s’adaptent à tous les murs et réagissent à la musique. Commencez par la bibliothèque intégrée de LayerMapper MApp, puis ajoutez les vôtres ou générez-en de nouveaux avec l’IA.

Questions fréquentes

Combien de shaders LayerMapper MApp inclut-il ?

MApp est livré avec plus de 100 shaders GLSL intégrés et peut importer vos propres shaders.

Les shaders peuvent-ils réagir à la musique ?

Oui. Depuis la version 2.2, les paramètres des shaders peuvent être audioréactifs, pilotés par la musique ou le micro.