LayerMapper logoLAYERMAPPER

Shader GLSL per il projection mapping: visual infiniti

Perché gli shader GLSL in tempo reale battono i file video nel mapping e come usare oltre 100 shader, il tuo codice e parametri audio-reattivi in MApp.

Griglia di clip di LayerMapper MApp su iPad piena di miniature di shader GLSL

Un file video è fisso: stessa durata, stessa risoluzione, stesso aspetto ogni volta. Uno shader è un piccolo programma che disegna l’immagine in tempo reale sul chip grafico. Per questo gli shader sono perfetti per il projection mapping: non finiscono mai, restano nitidi a qualsiasi risoluzione e li puoi cambiare dal vivo.

Perché gli shader funzionano così bene sulle superfici mappate

  • Nessun limite di risoluzione. Uno shader viene renderizzato alla dimensione dell’uscita e resta nitido anche su una parete grande.
  • Durata infinita. Nessun loop che riparte in modo visibile: il motivo continua a evolversi.
  • Parametri dal vivo. Velocità, colore, scala e complessità sono manopole, non scelte fissate in un file.
  • File minuscoli. Uno shader è testo; un’intera libreria occupa meno spazio di una sola clip video.
  • Perfetti per i Projection Lasers. Le linee sottili e luminose di uno shader diventano fasci nell’haze; leggi Projection Lasers.

Gli shader in LayerMapper MApp

MApp include oltre 100 shader GLSL integrati e funziona con i tuoi:

  1. Aggiungi uno shader come clip in qualsiasi layer: sta nella griglia accanto a video e fotocamere.
  2. Regola i parametri dal vivo e salva le impostazioni in un preset.
  3. Rendilo audio-reattivo: i parametri possono seguire la musica o il microfono.
  4. Mixalo con layer video o fotocamera usando blend mode come Add, Screen o Multiply.
  5. Mappalo su qualsiasi mesh, come ogni altra clip.

Griglia di clip con layer di shader e anteprima live in LayerMapper MApp

Porta i tuoi shader

Se scrivi GLSL, o trovi uno shader che ti piace, importalo come shader personalizzato e usalo come quelli integrati. Gli shader con parametri diventano comandi che puoi regolare o assegnare al MIDI.

Non programmi? L’app LayerMapper AI Shaders scrive shader a partire da una frase e li invia a MApp tramite la rete locale.

Consigli per usare gli shader con un proiettore

  • Gli sfondi scuri rendono meglio sulla maggior parte delle superfici: un proiettore non può proiettare il nero, il contrasto nasce da ciò che lasci scuro.
  • Parametri lenti per l’architettura, veloci per la musica: le grandi superfici vogliono movimenti più calmi.
  • Maschera ciò che sborda: gli shader riempiono tutta la mesh, quindi usa mesh maschera per bordi puliti.
  • Tieni d’occhio la temperatura del dispositivo negli show lunghi con molti shader complessi; la modalità Performance offre il frame rate massimo quando serve.

In sintesi

Gli shader offrono visual che non finiscono mai, si adattano a qualsiasi parete e reagiscono alla musica. Parti dalla libreria integrata di LayerMapper MApp, poi aggiungi i tuoi o generane di nuovi con l’IA.

Domande frequenti

Quanti shader include LayerMapper MApp?

MApp include oltre 100 shader GLSL integrati e può importare shader personalizzati.

Gli shader possono reagire alla musica?

Sì. Dalla versione 2.2 i parametri degli shader possono essere audio-reattivi, guidati dalla musica o dal microfono.