ISF Shader library for HeavyM

As a user of HeavyM VJ software and using nice shaders from the community, I was looking for a way to build a shader library in HeavyM HeavyM supports standard ISF shaders and has some shaders to get started. And a tutorial. I built an openFrameworks app to create gif files for preview the result. I just press the space[…]

Plus

Making a live animation for Batchass

As a live performer for the Batchass AV project, the singer made some drawings he asked me to animate. I chose to create a Cinder desktop app involving a image sequence with a back-light fragment shader. In order to sync with the music which is played in Ableton Live, I tryed several options to get the tempo, beat, bar, start:–[…]

Plus

Displacement shader

The idea is to transform a 2D image as a texture mapped on a sphere and make it audio-reactive. I used openFrameworks with a vertex shader to achieve this. openFrameworks version 0.9.8 allowed to use gluQuadric functions, but it’s not available in version 0.10 and above anymore. uniform sampler2D colormap; uniform sampler2D bumpmap; varying vec2 TexCoord; uniform float maxHeight; uniform[…]

Plus

Adding custom shaders to hydra synth

I enjoy live-coding visuals with Hydra from Olivia Jack at events. You can try it online here. This open source software allows to reduce the code to type with built-in functions that translate to glsl, the shading language your gpu understands. Audience could be bored while typing long lines of glsl, for example for a shape function: vec2 st =[…]

Plus

Live-coding at React Amsterdam

1st may 2017, Bruce Lane was a speaker for the React conference in Amsterdam, live-coding the React logo with a fragment shader while Vincent Riemer showcased his io808 project. Software used: KodeLife from Hexler

Plus