GLSL-shaders för projection mapping: oändliga visuals
Därför slår GLSL-shaders i realtid videofiler vid mapping – och så använder du 100+ shaders, egen kod och ljudreaktiva parametrar i MApp.

En videofil är fast: samma längd, samma upplösning, samma utseende varje gång. En shader är ett litet program som ritar bilden i realtid på grafikchippet. Därför passar shaders perfekt för projection mapping – de tar aldrig slut, är skarpa i alla upplösningar och kan ändras live.
Därför fungerar shaders så bra på mappade ytor
- Inga upplösningsgränser. En shader renderas i utgångens storlek och är skarp även på en stor vägg.
- Oändlig längd. Inga loopar som synligt startar om – mönstret fortsätter att utvecklas.
- Liveparametrar. Hastighet, färg, skala och komplexitet är rattar, inte beslut inbakade i en fil.
- Små filer. En shader är text; ett helt bibliotek tar mindre plats än ett enda videoklipp.
- Perfekt för Projection Lasers. Tunna, ljusa linjer från en shader blir strålar i hazen – läs Projection Lasers.
Shaders i LayerMapper MApp
MApp har över 100 inbyggda GLSL-shaders och fungerar med dina egna:
- Lägg till en shader som klipp i valfritt lager – den ligger i klipprutnätet bredvid videor och kameror.
- Justera parametrarna live och spara inställningarna som en del av en preset.
- Gör den ljudreaktiv – parametrarna kan följa musiken eller mikrofonen.
- Blanda den med video- eller kameralager med blend modes som Add, Screen eller Multiply.
- Mappa den på valfri mesh, precis som andra klipp.

Ta med egna shaders
Skriver du GLSL – eller hittar en shader du gillar – importerar du den som egen shader och använder den som de inbyggda. Shaders med parametrar blir kontroller som du kan justera eller koppla till MIDI.
Programmerar du inte? Appen LayerMapper AI Shaders skriver shaders utifrån en mening och skickar dem till MApp via det lokala nätverket.
Tips för shaders på en projektor
- Mörka bakgrunder fungerar bättre på de flesta ytor – en projektor kan inte projicera svart, kontrasten kommer från det du lämnar mörkt.
- Långsamma parametrar för arkitektur, snabba för musik – stora ytor kräver lugnare rörelser.
- Maska spillet – shaders fyller hela meshen, så använd mask-meshes för rena kanter.
- Håll koll på enhetens temperatur under långa shower med många komplexa shaders; Performance-läget ger maximal bildfrekvens när du behöver den.
Sammanfattning
Shaders ger visuals som aldrig tar slut, passar alla väggar och reagerar på musik. Börja med det inbyggda biblioteket i LayerMapper MApp och lägg sedan till egna shaders eller generera nya med AI.
Vanliga frågor
Hur många shaders ingår i LayerMapper MApp?
MApp har över 100 inbyggda GLSL-shaders och kan importera dina egna.
Kan shaders reagera på musik?
Ja. Sedan version 2.2 kan shaderparametrar vara ljudreaktiva och styras av musiken eller mikrofonen.

