MAPPING

FESTIVAL

202420e édition

10  26.5

GENEVA

Visual audio
and deviant electronics

Introduction to GLSL and ISF

This workshop given in English by VIDVOX developer David Lublin and the artist Cornelius Henke will provide a hands-on introduction to ISF (the Interaction Shader Format) as a way to make custom visual generators and effects for your favorite live video software such as VDMX and MadMapper or as standalone visual art.

Topics will include :

Getting started with learning GLSL: 

  • A look at the the fundamental concepts of shaders and their role in creating dynamic visuals.
  • Creating Video Generators: GLSL shaders are great at creating intricate patterns, shapes, and animations.
  • Visual Effects: Using shaders to process video with effects like distortion, color manipulation, and more.
  • The ISF specification: How ISF builds on top of the GLSL language to create a single standard that can be used across multiple apps.
  • Resources and Tools: An overview of the tools used for writing shaders and available educational materials for learning more.
  • Sharing and Collaboration: Finding shaders online and techniques for adapting them to your needs.
  • Interactive Projects: How to import your custom ISF shaders into different host software tools to use as part of a larger project.
  • In class exercises: Designed for both beginners and intermediate level students. No prior experience with GLSL or coding is necessary.

Level : beginner & intermediary
Language : English

For more information on ISF visit https://isf.video/

Please Note : This workshop takes place as part of the Mad Conductor workshop. To participate, you can either register for the Mad Conductor or you can buy a ticket only for this workshop.